------- Comment #6 from hjl at lucon dot org 2006-01-18 19:23 ------- It looks like gcc puts some junks in .ctors section:
[EMAIL PROTECTED] .libs]$ objdump -s -j .ctors libgcj.so.7 libgcj.so.7: file format elf64-x86-64 Contents of section .ctors: 190c000 ffffffff ffffffff 00000000 00000000 ................ 190c010 60cdfe00 00000000 00000000 00000000 `............... 190c020 48c7c00f 0000000f 05000000 00000000 H............... 190c030 00200001 00000000 00000000 00000000 . .............. 190c040 48c7c00f 0000000f 05000000 00000000 H............... 190c050 d03f0101 00000000 10605101 00000000 .?.......`Q..... 190c060 20605101 00000000 30605101 00000000 `Q.....0`Q..... 190c070 40605101 00000000 50605101 00000000 @`Q.....P`Q..... 190c080 60605101 00000000 70605101 00000000 ``Q.....p`Q..... 190c090 80605101 00000000 90605101 00000000 .`Q......`Q..... 190c0a0 a0605101 00000000 00000000 00000000 .`Q............. The "05000000" entry is bogus. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25840