This is the mail archive of the
libc-alpha@cygnus.com
mailing list for the glibc project.
Re: egcs-19980921 on i586-linux miscompiles ld-linux.so.2 in glibc-2.0.96
- To: vonbrand@sleipnir.valparaiso.cl (Horst von Brand)
- Subject: Re: egcs-19980921 on i586-linux miscompiles ld-linux.so.2 in glibc-2.0.96
- From: hjl@lucon.org (H.J. Lu)
- Date: Sun, 27 Sep 1998 07:59:29 -0700 (PDT)
- Cc: libc-alpha@cygnus.com, egcs-bugs@cygnus.com
>
> >Submitter-Id: net
> >Originator: Horst von Brand
> >Organization:
> Horst von Brand vonbrand@sleipnir.valparaiso.cl
> Casilla 9G, Viña del Mar, Chile +56 32 672616
> >
> >Confidential: no
> >Synopsis: Crash of ld-linux.so.2 when compiled with egcs snapshot
> >Severity: critical
> >Priority: high
> >Category: libc
> >Class: sw-bug
> >Release: libc-2.0.96
> >Environment:
>
> Host type: i586-redhat-linux-gnu
> System: Linux sleipnir 2.1.123 #6 Wed Sep 23 21:07:17 CLT 1998 i586 unknown
> Architecture: i586
>
> Addons: crypt linuxthreads
> Build CFLAGS: -O2 -march=pentium
> Build CC: gcc
> Compiler version: egcs-2.92.11 19980921 (gcc2 ss-980609 experimental)
> Kernel headers: 2.1.123
> Symbol versioning: yes
> Build static: yes
> Build shared: yes
> Build pic-default: no
> Build profile: yes
> Build omitfp: yes
> Build bounded: no
> Build static-nss: no
> Stdio: libio
>
> >Description:
> All executables I've tried to run end with (line folded for
> readability):
>
> $ LD_LIBRARY_PATH=/usr/src/build/build-glibc-2.0.96 \
> /usr/src/build/build-glibc-2.0.96/elf/ld-linux.so.2 /bin/ls
> /bin/ls: ä?:
> Segmentation fault
>
The currect egcs miscompiles libg++ too.
H.J.