This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc-3.0 status
- To: gcc at gcc dot gnu dot org
- Subject: gcc-3.0 status
- From: Kurt Garloff <kurt at garloff dot de>
- Date: Thu, 7 Jun 2001 09:36:20 +0200
- Organization: TUE/NL, SuSE/FRG
Hi,
just let me report my view on the status of gcc-3.0:
It looks great!
C++ compile times are much better (since the inline throttle stuff) than
2.95, code quality is comparable and the C++ std compliance is the best I've
seen so far.
Great job! Thanks!
Currently, I see two minor issues, which IMHO should be addressed before 3.0
release. Probably they have been reported already or maybe they are due to
my own mistakes.
Please ignore them in such a case; otherwise I hope they are useful to
somebody:
(a) Linking of libgcj fails:
/raid/gcc300/i686-pc-linux-gnu/bin/ld: .libs/libgcj.so.2.0.0: undefined
versioned symbol name __register_frame_info@@GLIBC_2.0
/raid/gcc300/i686-pc-linux-gnu/bin/ld: failed to set dynamic section sizes:
Bad value
I've not seen this before. Anyway, this is a glibc-2.1.3 system, which
does have it's problems with gcc-3.0 anyway (__dso_handle), but so far
I've been able to use /lib/ld-2.2_.so binary to execute gcc30 compiled
code.
This happens with:
--with-system-zlib --with-gnu-ld --with-gnu-as --enable-libstdcxx-v3
--prefix=/raid/gcc300 --enable-haifa : (reconfigured)
Thread model: single
gcc version 3.0 20010606 (prerelease)
(b) include <strstream> leads to compiler errors
I know that <sstream> supercedes <strstream> and the latter is deprecated.
OTOH, strstream used to work two months ago, and it would be nice to be more
grateful here. sstream works, BTW.
/raid/gcc300/include/g++-v3/strstream: At global scope:
/raid/gcc300/include/g++-v3/strstream:38: syntax error before :' token
/raid/gcc300/include/g++-v3/strstream:42: _Traits' was not declared in this scope
/raid/gcc300/include/g++-v3/strstream:42: syntax error before ;' token
...
PS: I only occasionally read the gcc mailing list (via web interface), so
please Cc: me if you want to answer.
Best regards,
--
Kurt Garloff <kurt@garloff.de> [Eindhoven, NL]
Physics: Plasma simulations <K.Garloff@Phys.TUE.NL> [TU Eindhoven, NL]
Linux: SCSI, Security <garloff@suse.de> [SuSE Nuernberg, FRG]
(See mail header or public key servers for PGP2 and GPG public keys.)