This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
With binutils 2.9.5.0.24 and gcc 2.96 CVS current on i686 I seem to get an endless loop with the new vismain test. Running the test by hand with LD_DEBUG=all shows: [...] $ LD_DEBUG=all LD_PRELOAD=/builds/glibc/20000515-main/elf/vismod3.so /builds/glibc/20000515-main/elf/ld-linux.so.2 --library-path /builds/glibc/20000515-main:/builds/glibc/20000515-main/math:/builds/glibc/20000515-main/elf:/builds/glibc/20000515-main/dlfcn:/builds/glibc/20000515-main/nss:/builds/glibc/20000515-main/nis:/builds/glibc/20000515-main/rt:/builds/glibc/20000515-main/resolv:/builds/glibc/20000515-main/crypt:/builds/glibc/20000515-main/linuxthreads /builds/glibc/20000515-main/elf/vismain 22119: binding file /builds/glibc/20000515-main/libc.so.6 to /builds/glibc/20000515-main/libc.so.6: normal symbol `__write' [GLIBC_2.0] `.protected' seems to be handled correctly, good! 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod2.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/libc.so.6 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/ld-linux.so.2 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/vismod2.so 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/libc.so.6 22119: symbol=_IO_funlockfile; lookup in file=/builds/glibc/20000515-main/elf/ld-linux.so.2 22119: binding file /builds/glibc/20000515-main/libc.so.6 to /builds/glibc/20000515-main/libc.so.6: normal symbol `_IO_funlockfile' [GLIBC_2.0] 22119: symbol=getlocal1; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=getlocal1; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=getlocal1; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: binding file /builds/glibc/20000515-main/elf/vismain to /builds/glibc/20000515-main/elf/vismod1.so: normal symbol `getlocal1' 22119: symbol=getlocal2; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=getlocal2; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=getlocal2; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: symbol=getlocal2; lookup in file=/builds/glibc/20000515-main/elf/vismod2.so 22119: binding file /builds/glibc/20000515-main/elf/vismain to /builds/glibc/20000515-main/elf/vismod2.so: normal symbol `getlocal2' 22119: symbol=getinmod1; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=getinmod1; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=getinmod1; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: binding file /builds/glibc/20000515-main/elf/vismain to /builds/glibc/20000515-main/elf/vismod1.so: normal symbol `getinmod1' 22119: symbol=getinmod2; lookup in file=/builds/glibc/20000515-main/elf/vismain 22119: symbol=getinmod2; lookup in file=/builds/glibc/20000515-main/elf/vismod3.so 22119: symbol=getinmod2; lookup in file=/builds/glibc/20000515-main/elf/vismod1.so 22119: symbol=getinmod2; lookup in file=/builds/glibc/20000515-main/elf/vismod2.so 22119: binding file /builds/glibc/20000515-main/elf/vismain to /builds/glibc/20000515-main/elf/vismod2.so: normal symbol `getinmod2' And here it stops and does nothing anymore (at least for the last one and a half minute, I didn't wait much longer) :-(. Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |