[Bug libbacktrace/114201] [14 regression] r14-9247-gc6d4fb0062c605 breaks a bunch of tests on powerpc64 BE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114201 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Ian Lance Taylor --- Should be fixed now. Thanks for reporting it.
[Bug libbacktrace/114201] [14 regression] r14-9247-gc6d4fb0062c605 breaks a bunch of tests on powerpc64 BE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114201 --- Comment #2 from GCC Commits --- The master branch has been updated by Ian Lance Taylor : https://gcc.gnu.org/g:282455d3132322885160d21e8d1da341de6b4484 commit r14-9270-g282455d3132322885160d21e8d1da341de6b4484 Author: Ian Lance Taylor Date: Fri Mar 1 18:50:03 2024 -0800 libbacktrace: use real .opd for debuginfo on ppc64 v1 ABI PR libbacktrace/114201 * elf.c (elf_add): Add caller_opd parameter. Change all callers. Release opd data after all recursive calls.
[Bug libbacktrace/114201] [14 regression] r14-9247-gc6d4fb0062c605 breaks a bunch of tests on powerpc64 BE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114201 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #1 from Ian Lance Taylor --- Looks like this is happening because objcopy --only-keep-debug doesn't copy the .opd section. libbacktrace relies on the .opd section to convert from the function descriptor to the code address. Fortunately it looks like we can use the .opd section from the original file.