Ian Lance Taylor
|
735c54d9dc
|
libbacktrace: handle MOREDATA correctly without debug info
Based on patch from Andi Kleen.
* elf.c (elf_nodebug): Handle state->moredata.
* fileline.c (backtrace_syminfo_to_full_callback): Remove
incorrect comment about MOREDATA.
(backtrace_syminfo_to_full_callback_moredata): New function.
* internal.h (backtrace_syminfo_to_full_callback_moredata):
Declare.
* strippedtest.c: New file.
* configure.ac: check whether objcopy supports --strip-debug.
* Makefile.am (strippedtest_SOURCES): New variable.
(strippedtest_CFLAGS, strippedtest_LDFLAGS): Likewise.
(strippedtest_LDADD): Likewise.
(check_PROGRAMS): Add strippedtest.
(MAKETESTS): Add strippedtest_stripped
(%_stripped): New rule.
* configure, Makefile.in: Regenerate.
|
2026-09-01 15:17:39 -07:00 |
|