g77spec.c (lang_specific_driver): Put `-lg2c' in front of any `-lm' that is seen.
* g77spec.c (lang_specific_driver): Put `-lg2c' in front of any `-lm' that is seen. From-SVN: r20763
This commit is contained in:
parent
3efa279767
commit
973bd7a49f
|
@ -1,3 +1,8 @@
|
|||
Fri Jun 26 11:54:19 1998 Craig Burley <burley@gnu.org>
|
||||
|
||||
* g77spec.c (lang_specific_driver): Put `-lg2c' in
|
||||
front of any `-lm' that is seen.
|
||||
|
||||
Mon Jun 15 23:39:24 1998 Craig Burley <burley@gnu.org>
|
||||
|
||||
* Make-lang.in (f/g77.info): Use -f when removing
|
||||
|
|
|
@ -511,6 +511,8 @@ Report bugs to <egcs-bugs@cygnus.org>.\n");
|
|||
{
|
||||
if (saw_library == 1)
|
||||
saw_library = 2; /* -l<library> -lm. */
|
||||
else
|
||||
append_arg (FORTRAN_LIBRARY);
|
||||
}
|
||||
else if (strcmp (argv[i], FORTRAN_LIBRARY) == 0)
|
||||
saw_library = 1; /* -l<library>. */
|
||||
|
|
|
@ -48,6 +48,15 @@ involve a combination of these elements.
|
|||
|
||||
@heading In 0.5.24:
|
||||
@itemize @bullet
|
||||
@item
|
||||
The @code{g77} driver now ensures that @samp{-lg2c}
|
||||
is specified in the link phase prior to any
|
||||
occurrence of @samp{-lm}.
|
||||
This prevents accidentally linking to a routine
|
||||
in the SunOS4 @samp{-lm} library
|
||||
when the generated code wants to link to the one
|
||||
in @code{libf2c} (@code{libg2c}).
|
||||
|
||||
@item
|
||||
@code{g77} no longer crashes when compiling code
|
||||
containing specification statements such as
|
||||
|
|
Loading…
Reference in New Issue