https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65670
Adam Conrad <adconrad at 0c3 dot net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adconrad at 0c3 dot net --- Comment #9 from Adam Conrad <adconrad at 0c3 dot net> --- Testing in an Ubuntu 15.04 chroot with the latest distro 4.9 and the latest 5.0 from Matthias's PPA, I see this: (vivid-ppc64el)adconrad@kelsey01:~$ objdump -T /usr/lib/powerpc64le-linux-gnu/libstdc++.so.6.0.20 | grep 17bad_function_call 000000000014f268 w DO .data.rel.ro 0000000000000028 GLIBCXX_3.4.15 _ZTVSt17bad_function_call 00000000000f7ff0 g DF .text 0000000000000050 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD0Ev 00000000000f7f80 g DF .text 0000000000000020 GLIBCXX_3.4.18 0x60 _ZNKSt17bad_function_call4whatEv 00000000000f7fa0 g DF .text 0000000000000044 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD1Ev 000000000014f250 w DO .data.rel.ro 0000000000000018 GLIBCXX_3.4.15 _ZTISt17bad_function_call 00000000000f7fa0 g DF .text 0000000000000044 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD2Ev (vivid-ppc64el)adconrad@kelsey01:~$ objdump -T whee/usr/lib/powerpc64le-linux-gnu/libstdc++.so.6.0.21 | grep 17bad_function_call 00000000000e1e70 g DF .text 0000000000000050 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD0Ev 00000000000e1e20 g DF .text 0000000000000044 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD2Ev 00000000000e1e00 g DF .text 0000000000000020 GLIBCXX_3.4.18 0x60 _ZNKSt17bad_function_call4whatEv 00000000001ea988 w DO .data.rel.ro 0000000000000028 GLIBCXX_3.4.15 _ZTVSt17bad_function_call 00000000001ea970 w DO .data.rel.ro 0000000000000018 GLIBCXX_3.4.15 _ZTISt17bad_function_call 00000000000e1e20 g DF .text 0000000000000044 GLIBCXX_3.4.15 0x60 _ZNSt17bad_function_callD1Ev In other words, it all looks fine to me, so I'm not entirely sure where he's seeing the regression.