970910 snapshot still thinks it's 970907...

Torbjorn Lindgren tl@funcom.no
Thu Sep 11 17:08:00 GMT 1997


I retrieved, compiled and installed the new snapshot (make bootstrap/make
install) on i686-pc-linux-gnu, and started to run the g++ testcases when I
noticed that it still presented itself as 2.90.06 970907.

First I thought that it was some kind of installation problem, but further
investigation showed that the real problem was that the version strings
hadn't been updated.

Some grepping in the gcc sources produced this in gcc/version.c:

char *version_string = "egcs-2.90.06 970907 (gcc2-970802 experimental)";

(which is identical to the 970907 snapshot)


Note that the 970910 snapshot still has problems with libio on Linux
glibc, more specifically it creates a partially bogus
'libraries/libio/_G_config.h' (available on request). This is an old
problem that H.J. Lu has sent patches for several times, the last for
970907.

I didn't bother digging out his patches for 970907, but did some free hand
editing on it (_G_config.h) and are now running the g++ testcases (using
dejagnu-970907, looks like the newest version available). Looks like there
are both XPASS and FAIL's, but more information have to wait until it's
finished.

(I'm using the egcs-970910.tar.gz from 11 Sept, 15:37, with a length of
9737772 bytes.)

-- 
Torbjörn Lindgren
E-mail: tl@funcom.com
If Santa ever DID deliver presents on Christmas Eve, he's dead now.




More information about the Gcc mailing list