------- Additional Comments From jan dot ciger at epfl dot ch 2005-05-08 00:43 ------- (In reply to comment #6) > There is a bug in libJTC.so which references an internal symbol, > __fini_array_end. When linker tried to report the user error, > it crashed. This patch > > http://sourceware.org/ml/binutils/2005-05/msg00329.html
Thanks! I will forward this to the Mandrake/Mandriva maintainer. > Can you tell me how and why libJTC.so uses __fini_array_end? No idea. These symbols are not referenced by the library itself, they are added only when I link the static lib into a dynamic one using: g++ -shared -Wl,--whole-archive libJTC.a -o libJTC.so Then nm -D gives me: $ nm -D libJTC.so | grep __fini U __fini_array_end U __fini_array_start -- http://sources.redhat.com/bugzilla/show_bug.cgi?id=939 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils