Re: [Fwd: Re: your mail]

From: Jacek M. Holeczek (holeczek@usctoux1.cto.us.edu.pl)
Date: Thu Dec 10 1998 - 19:22:11 MET


> Not that I like underscores, but unfortunately they are necessary if you
> do not want to call inadvertedly system routines from fortran. What makes
Inhibiting the transformation certainly improves the chances of colliding 
with incompatible externals written in other languages--but that might be 
intentional.
> g77 reallt unpleasant is that it adds one or two underscores at the end of
> the routine depending whether or not there is an underscore in the name.
> So a becomes a_ and a_b becomes a_b__. This is unlike all other unix
Names are changed this way for `f2c' compatibility.
Note that ( as far as I remember ) -fno-underscoring' inhibitis ALL 
transformations, so you don't need `-fno-second-underscore'.
You need '-fno-second-underscore' only in case you want to have 
underscoring enabled, but not the 'second' one.
Jacek.



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:40 MET