Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Mar 1995 13:24:34 -0800
From:      Nate Williams <nate>
To:        CVS-commiters, cvs-gnu
Subject:   cvs commit: src/gnu/usr.bin/cc/cc1plus pt.c
Message-ID:  <199503172124.NAA11094@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
nate        95/03/17 13:24:31

  Modified:    gnu/usr.bin/cc/cc1plus pt.c
  Log:
  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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503172124.NAA11094>