This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gcc-3.0 status


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.)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]