[Bug target/55909] libtool test exposes what I think is some alignment issue in libstdc++

philip.copeland at oracle dot com gcc-bugzilla@gcc.gnu.org
Wed Jan 9 16:01:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55909

--- Comment #31 from philip.copeland at oracle dot com 2013-01-09 16:00:56 UTC ---
Hurm,...

bash-4.2# cd  /tmp
bash-4.2# mkdir expand
bash-4.2# cd  expand/
bash-4.2# rpm2cpio /builddir/build/RPMS/libstdc++-4.7.2-8.fc18.sparc64.rpm  |
cpio -id
bash-4.2# md5sum /tmp/expand/usr/lib64/libstdc++.so.6.0.17
/lib64/libstdc++.so.6
2b5b38c3e80e9739b1599df7e6ae84da  /tmp/expand/usr/lib64/libstdc++.so.6.0.17
2b5b38c3e80e9739b1599df7e6ae84da  /lib64/libstdc++.so.6

Well,.. it's definitely the rebuilt library and --enable-initfini-array is not
part of the passed options anymore, however readelf -S shows that those
sections still exist

  [18] .init_array       INIT_ARRAY       00000000001e6558  000e6558
       0000000000000040  0000000000000000  WA       0     0     8
  [19] .fini_array       FINI_ARRAY       00000000001e6598  000e6598
       0000000000000008  0000000000000000  WA       0     0     8
...
  [24] .plt              PROGBITS         00000000001ecc00  000ecc00
       0000000000005820  0000000000000020 WAX       0     0     256

are there any of the options that I used that would reenable initfini-array?



More information about the Gcc-bugs mailing list