aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/Makefile.in
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-12-05 13:09:12 +0100
committerMartin Liska <mliska@suse.cz>2022-12-05 15:52:51 +0100
commit76a2bcc6b8b07ddfd5093773c4b5fd8e54752fbc (patch)
tree39973b293fb78c4ebcbb5a5fcc03d82befd9e1c8 /libbacktrace/Makefile.in
parentadc48a49264637719620b4d52224774cdc4607c8 (diff)
downloadfsf-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.in')
-rw-r--r--libbacktrace/Makefile.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbacktrace/Makefile.in b/libbacktrace/Makefile.in
index 2ba8dfa..5167ca8 100644
--- a/libbacktrace/Makefile.in
+++ b/libbacktrace/Makefile.in
@@ -2459,7 +2459,7 @@ uninstall-am:
@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@%_minidebug: %
@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(NM) -D $< -P --defined-only | $(AWK) '{ print $$1 }' | sort > $<.dsyms
-@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(NM) $< -P --defined-only | $(AWK) '{ if ($$2 == "T" || $$2 == "t" || $$2 == "D") print $$1 }' | sort > $<.fsyms
+@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(NM) $< -P --defined-only | $(AWK) '{ if ($$2 == "T" || $$2 == "t" || $$2 == "D" || $$2 == "d") print $$1 }' | sort > $<.fsyms
@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(COMM) -13 $<.dsyms $<.fsyms > $<.keepsyms
@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(OBJCOPY) --only-keep-debug $< $<.dbg
@HAVE_MINIDEBUG_TRUE@@NATIVE_TRUE@ $(OBJCOPY) -S --remove-section .gdb_index --remove-section .comment --keep-symbols=$<.keepsyms $<.dbg $<.mdbg