freebsd-skq/gnu
peter 9f6be4544f libg++ and libstdc++ also have internal calls to libm. Programs using the
shared versions should not need to add -lm unless the program uses libm
itself.  Strictly speaking, libg++ depends on libstdc++, but libstdc++
has dynamic dependencies on some exception tables and binutils doesn't
seem to like it when a secondary library has undefined references.  It
doesn't seem to care when -lstdc++ is added on the command line to ld
though.  Anyway, the c++ driver adds -lstdc++ explicitly, so that should
be OK.  c++ also adds -lm explicitly too, even though it wouldn't need
to now. [except for statically linked binaries as .a files don't have an
equivalent of automatic internal shared object dependencies.]
1998-10-11 04:56:03 +00:00
..
gnu2bmake This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
include This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
lib libg++ and libstdc++ also have internal calls to libm. Programs using the 1998-10-11 04:56:03 +00:00
libexec Remove Id keywords from files that are still on the vendor branch 1998-09-14 22:11:37 +00:00
usr.bin Fixed searching for section "1aout" man pages. Section numbers must be 1998-10-10 13:11:39 +00:00
usr.sbin This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
COPYING This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
COPYING.LIB This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00
Makefile This commit was manufactured by cvs2svn to create branch 'JB'. 1998-01-10 23:00:07 +00:00