diff options
-rw-r--r-- | binutils/testsuite/binutils-all/objcopy.exp | 12 | ||||
-rw-r--r-- | binutils/testsuite/binutils-all/strip-16.d | 1 |
2 files changed, 7 insertions, 6 deletions
diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index 8b432f3..2e105fe 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -1273,6 +1273,11 @@ if [is_elf_format] { run_dump_test "strip-7" run_dump_test "strip-8" run_dump_test "strip-9" + # This requires STB_GNU_UNIQUE support with OSABI set to GNU. + if { [supports_gnu_unique] } { + run_dump_test "strip-10" + } + run_dump_test "strip-11" run_dump_test "strip-12" if { [istarget "mips64*-*-openbsd*"] \ @@ -1308,12 +1313,7 @@ if [is_elf_format] { run_dump_test "strip-15" [list \ [list source strip-15${reloc_format}.s] \ [list as "${elf64} --defsym RELOC=${reloc}"]] - - # This requires STB_GNU_UNIQUE support with OSABI set to GNU. - if { [supports_gnu_unique] } { - run_dump_test "strip-10" - } - run_dump_test "strip-11" + run_dump_test "strip-16" if { [istarget "i*86-*"] || [istarget "x86_64-*-*"] } { # Check to make sure we don't strip a symbol named in relocations. diff --git a/binutils/testsuite/binutils-all/strip-16.d b/binutils/testsuite/binutils-all/strip-16.d index b2c87a9..039a60b 100644 --- a/binutils/testsuite/binutils-all/strip-16.d +++ b/binutils/testsuite/binutils-all/strip-16.d @@ -1,4 +1,5 @@ #PROG: strip +#strip: --strip-unneeded --merge-notes #as: --generate-missing-build-notes=yes #readelf: --notes --wide #name: strip with build notes |