[Mpi-forum] Reserved MPI_ prefix & namespace in C and Fortran
    Jeremiah Willcock 
    jewillco at osl.iu.edu
       
    Sun Aug 26 15:24:48 CDT 2012
    
    
  
On Sun, 26 Aug 2012, Rolf Rabenseifner wrote:
> I updated the ticket 343 with the now hopefully final text
> for the terms chapter (after Bronis', Bill's and Martin's comments)
> see
> https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/343
> and the files attached to the ticket.
>
> I hope that now all can agree with this correction of the
> existing inconsistency as detected in the public review
> and discussed in the previous emails.
> Fortran:
>>   "Programs must not declare
>       names, e.g., for variables, subroutines, functions,
>       parameters, derived types, abstract interfaces, or modules,
>>    beginning with the prefix MPI_.
>>    To avoid conflicting with the profiling interface, programs
>       must
>>    also avoid
>       subroutines and
>>    functions with the prefix PMPI_."
Does "linker names" come under any of the categories so far?  I know that 
some of the C compiler extensions to set linker names explicitly do not 
treat them as identifiers in the source code.  Are those worth adding 
explicitly (to all languages, probably)?
-- Jeremiah Willcock
    
    
More information about the mpi-forum
mailing list