freebsd-src/gnu
Peter Wemm 3c343fc067 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 Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
include Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +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 Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
COPYING Updated GNU utilities 1993-06-18 04:22:21 +00:00
COPYING.LIB Adding GPL docs, make structure. 1993-06-18 06:05:45 +00:00
Makefile Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00