freebsd-dev/gnu
nate 1f5ee0855a Gcc v2.6.3 currently has a problem with templates. Specifically, with
default switches, template functions get EXTERNAL linkage in each file
in which they occur, causing multiple definition errors during
linking.  The enclosed patch (from gnu.g++.bug) appears to solve the
problem (I enclose the accompanying message as well).

This patch fixes the multiply defined template functions bug
which was introduced in 2.6.1.

Submitted by:	"Justin T. Gibbs" <gibbs@estienne.cs.berkeley.edu>
Obtained from:  Jason Merrill at cygnus support on G++ mailing list
1995-03-17 21:24:25 +00:00
..
games typo. 1995-02-28 23:16:33 +00:00
gnu2bmake Integrated GCC-2.6.1 -> GCC-2.6.2 changes. 1994-11-15 04:52:19 +00:00
include Put #warning "this file is obsoleted ... etc." 1994-11-17 11:20:44 +00:00
lib Fix savestring & gdb conflict 1995-03-17 21:11:53 +00:00
libexec Removed annoying changelog entries from ypclnt.c, added usage() function 1995-02-06 23:35:49 +00:00
usr.bin Gcc v2.6.3 currently has a problem with templates. Specifically, with 1995-03-17 21:24:25 +00:00
usr.sbin Added support for bootparams map. 1995-03-05 22:48:50 +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 Hurm... I could have sworn I added usr.sbin to the top level GNU 1995-02-07 19:10:39 +00:00
Makefile.inc Added gdb/gas/ld to GNU makefiles 1993-06-29 09:54:26 +00:00