[Bug math/21707] ppc64le: Invalid IFUNC resolver from libgcc calls getauxval, leading to relocation crash

tuliom at linux dot vnet.ibm.com sourceware-bugzilla@sourceware.org
Wed Jul 5 18:38:00 GMT 2017


https://sourceware.org/bugzilla/show_bug.cgi?id=21707

--- Comment #4 from Tulio Magno Quites Machado Filho <tuliom at linux dot vnet.ibm.com> ---
(In reply to Florian Weimer from comment #3)
> This causes failures in the test suite even without --enable-bind-now:
> 
> FAIL: dlfcn/tststatic
> FAIL: dlfcn/tststatic2
> FAIL: dlfcn/tststatic3
> FAIL: dlfcn/tststatic4
> FAIL: dlfcn/tststatic5
> FAIL: elf/check-localplt
> FAIL: elf/tst-relsort1
> FAIL: elf/tst-tls9-static
> 
> NB: Some of these are static binaries, and running them under GDB with an
> explicit dynamic linker invocation causes a different crash.

I sent a RFC patch for these errors:
https://sourceware.org/ml/libc-alpha/2017-07/msg00171.html

These errors only happen when using a Binutils supporting Power ISA 3.0
instructions and GCC 7 or trunk with rev. >= 246043.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list