gcc-3.1 template inst. sometimes being emitted as global functions?

J.T. Conklin jtc@acorntoolworks.com
Thu Jun 27 11:49:00 GMT 2002


Benjamin Kosnik <bkoz@constant.com> writes:
> > > This is somewhat familiar. There was a problem with the 'external
> > > template' template syntax in the libstdc++-v3 header files on some
> > > targets, which may be related. 
> > > 
> > > See:
> > > http://gcc.gnu.org/ml/gcc-patches/2002-05/msg01466.html
> > 
> > Thanks, I applied that change to my tree and everything works fine now.
> 
> Jason, shouldn't that patch be in the gcc-3_1-branch sources by default?

This problem occured in a half dozen out of 500+ files of our source code, 
a pretty high percentage IMHO.  It seems likely that others will trip over
it as well.

> Unrelated, J.T: I'd like to move the "c" header configure patches to 
> gcc-3_1-branch. Sound ok?

Sounds desireable to me.

Btw.  I've asked our IT guys to make a modern solaris box available to
me, since it was said that it's C++ headers are similar to QNX's.  I'm
going to see if there is a way to generalize the handling so both, and
any other system like it, can be handled in libstdc++.

        --jtc

-- 
J.T. Conklin



More information about the Gcc-bugs mailing list