elf/reldep3.c differs on ia32 and ia64
H . J . Lu
hjl@valinux.com
Sat Sep 16 17:14:00 GMT 2000
For some reason, elf/reldep3.c differs on ia32 and ia64. I am enclosing
the ia32 trace, ia32.2661, and the ia64 trace, ia64.24316, here. On
ia64, I got
variable "some_var" not reset
As you can see, ia64.24316 has
24316: file=/home/work/build/glibc/elf/reldepmod1.so; needed by /home/work/build/glibc/elf/reldepmod4.so (relocation dependency)
while ia32.2661 doesn't. It counts for one more open count on
reldepmod1.so under ia64. It may have something to do with the function
descriptor for "call_me" created by reldepmod1.so and used by
reldepmod4.so. Jes, Ulrich, any ideas?
Thanks.
H.J.
More information about the Libc-hacker
mailing list