This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Builtins and C++ and such
- From: Phil Edwards <phil at jaj dot com>
- To: Benjamin Kosnik <bkoz at redhat dot com>
- Cc: Mark Mitchell <mark at codesourcery dot com>, Jason Merrill <jason at redhat dot com>, "roger at eyesopen dot com" <roger at eyesopen dot com>, "jsm28 at cam dot ac dot uk" <jsm28 at cam dot ac dot uk>, "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Wed, 20 Mar 2002 16:52:58 -0500
- Subject: Re: Builtins and C++ and such
- References: <20020320120931.D1876@disaster.basement.lan> <Pine.SOL.3.91.1020320123157.26227A-100000@taarna.cygnus.com>
> > We have gotten this question more than once on the libstdc++ list; apparently
> > there are people interested in using v3 with a compiler which is not GCC.
>
> Non-issue. I've been assuming GCC-compatibile compiler all along. Note,
> this does not necessarily mean gcc, but something that implements all
> g++-isms used in the library. I think this is a safe assumption, and,
> from my past experience trying to make C++ library code fit into a
> multi-sized-and-compensating-for-weak-compiler hole in a past life, it's a
> smart one.
No argument from me; I've been cheerfully suggesting the use of various
GCC-isms knowing that some non-GCC-users somewhere out there are gonna
hate it, and I haven't lost any sleep over it.
It might be useful someday to make note of where such GCC-isms are located
in the library (a sort of "if you wanna use v3 with your Guacamole C++
v1.7 compiler[*] then here are the things you'll need to work around" list).
Phil
[*] Assuming no possible copyright infringement by mentioning this name on
the grounds that I refuse to believe anyone would name a software product
after an avacado dip. And I refuse to check.
--
If ye love wealth greater than liberty, the tranquility of servitude greater
than the animating contest for freedom, go home and leave us in peace. We seek
not your counsel, nor your arms. Crouch down and lick the hand that feeds you;
and may posterity forget that ye were our countrymen. - Samuel Adams