diff options
author | Martin Liska <mliska@suse.cz> | 2022-12-05 13:09:12 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-12-05 15:52:51 +0100 |
commit | 76a2bcc6b8b07ddfd5093773c4b5fd8e54752fbc (patch) | |
tree | 39973b293fb78c4ebcbb5a5fcc03d82befd9e1c8 /libbacktrace/Makefile.am | |
parent | adc48a49264637719620b4d52224774cdc4607c8 (diff) | |
download | fsf-binutils-gdb-76a2bcc6b8b07ddfd5093773c4b5fd8e54752fbc.zip fsf-binutils-gdb-76a2bcc6b8b07ddfd5093773c4b5fd8e54752fbc.tar.gz fsf-binutils-gdb-76a2bcc6b8b07ddfd5093773c4b5fd8e54752fbc.tar.bz2 |
testsuite: support mold linker
Mold linker demotes symbols like main to be local and the patch
adjusts expected output from nm.
Moreover, simplify the regex patterns.
Diffstat (limited to 'libbacktrace/Makefile.am')
-rw-r--r-- | libbacktrace/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbacktrace/Makefile.am b/libbacktrace/Makefile.am index 8874f41..bf9d30a 100644 --- a/libbacktrace/Makefile.am +++ b/libbacktrace/Makefile.am @@ -498,7 +498,7 @@ TESTS += mtest_minidebug %_minidebug: % $(NM) -D $< -P --defined-only | $(AWK) '{ print $$1 }' | sort > $<.dsyms - $(NM) $< -P --defined-only | $(AWK) '{ if ($$2 == "T" || $$2 == "t" || $$2 == "D") print $$1 }' | sort > $<.fsyms + $(NM) $< -P --defined-only | $(AWK) '{ if ($$2 == "T" || $$2 == "t" || $$2 == "D" || $$2 == "d") print $$1 }' | sort > $<.fsyms $(COMM) -13 $<.dsyms $<.fsyms > $<.keepsyms $(OBJCOPY) --only-keep-debug $< $<.dbg $(OBJCOPY) -S --remove-section .gdb_index --remove-section .comment --keep-symbols=$<.keepsyms $<.dbg $<.mdbg |