This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Repost
- To: egcs-bugs at cygnus dot com
- Subject: Repost
- From: Mircea Damian <dmircea at pop3 dot kappa dot ro>
- Date: Wed, 17 Feb 1999 19:07:58 +0200
Hello developers,
I wrote a message to egcs-bugs last Sunday but I got no replies so far. I think that it may have lost somewhere so here I repost it again asking for some help!
REPOST:
Hello,
I don't know if this is already known but it seems that these two snapshots do not
compile correctly the release of glibc-2.1 under a x86 Linux machine.
In fact I'm not sure if it's a bug in glibc or egcs but it seems to work just fine with
egcs-1.1.1.
As I said it compiles but the check fails. I'm sure that this is not a
hardware related problem because I tried to build it twice (from a new tree
each time) and it fails in the same place.
In the 'string' directory there is a tester program which verifies functions
like memcpy, memcmp. The last one "flunked" the 8th test:
memcmp("abc", "def", 0);
which returned an invalid value. The function is called in a construction
like:
check(memcmp(...) == 0, 8);
If I try to chnage the test program and print the return value it shows 0 though...
something is very wrong here.
However the check stops latter with an error in "glob".
I do not know how to debug these because I need to launch the newly created
ld.so with some parameters to be able to execute the testing program.
Help! I need some advice here!
I can provide any other informations on request.
Thank you
machine: Amd K6II 300Mhz
OS: linux-2.2.2-pre2
binutils: 2.9.1.0.19a
compiler: egcs-2.93.06 19990208 and egcs-2.93.04 19990131
libc: glibc-2.0.7
--
Mircea Damian
Network Manager
dmircea@roedu.net, dmircea@lbi.ro, dmircea@kappa.ro