------- Comment #9 from dougmencken at gmail dot com  2010-04-27 20:35 -------
$ objcopy --globalize-symbol _Unwind_GetIPInfo /usr/lib/libgcc_s.so.1
/usr/lib/libgcc_s.so.2

$ readelf -s /usr/lib/libgcc_s.so.2 | grep _Unwind_GetIPInfo
240: 0000bd80    20 FUNC    GLOBAL DEFAULT    9 _Unwind_GetIPInfo

$ rm /usr/lib/libgcc_s.so.1 && mv /usr/lib/libgcc_s.so.2 /usr/lib/libgcc_s.so.1

$ g++ test.c\+\+
/usr/lib/gcc/powerpc-gnu-linux-uclibc/4.5.0/../../../libstdc++.so: undefined
reference to `_Unwind_GetIPInfo'
collect2: ld returned 1 exit status

$ mv /usr/lib/libgcc_s.so.1 /
$ g++ test.c\+\+
g++: can't load library 'libgcc_s.so.1'

$ readelf -s /libgcc_s.so.1 | grep _Unwind_GetIPInfo
readelf: can't load library 'libgcc_s.so.1'

$ cp /libgcc_s.so.1 /usr/lib/
$ readelf -s /libgcc_s.so.1 | grep _Unwind_GetIPInfo
   240: 0000bd80    20 FUNC    GLOBAL DEFAULT    9 _Unwind_GetIPInfo


-- 


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

Reply via email to