On Jul 16, 2013, at 4:54 PM, Nathan Hjelm <hje...@lanl.gov> wrote:

>> 3. We had a policy that we only export one single MPI level function per 
>> file in the mpi directory. You changed this as some of the files exports now 
>> two function (the original function together with the _x version).
> 
> I was trying to avoid having too much duplicate code. If including both 
> functions in the same file is not ok I will move the _x functions to their 
> own .c files.

This is an unfortunate side-effect of the PMPI mandate (be able to override any 
individual MPI symbol).  Because of the way linkers work, you can only put 1 
MPI symbol in any given .o file.  :-(

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to