diff options
author | nate <nate@FreeBSD.org> | 1995-03-17 21:24:25 +0000 |
---|---|---|
committer | nate <nate@FreeBSD.org> | 1995-03-17 21:24:25 +0000 |
commit | a8fc310bb0b1cdc3a7519d60fedb71ff5054364d (patch) | |
tree | d3bc53511435bbc283c044779238aa26e0069ddf /sys | |
parent | 51b264e4f12cb0fffa6e930f62ad3b37fe68c9ed (diff) | |
download | FreeBSD-src-a8fc310bb0b1cdc3a7519d60fedb71ff5054364d.zip FreeBSD-src-a8fc310bb0b1cdc3a7519d60fedb71ff5054364d.tar.gz |
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
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions