diff options
author | Nick Clifton <nickc@redhat.com> | 2018-09-17 10:10:47 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2018-09-17 10:10:47 +0100 |
commit | a0a8a9340dc79116297627a0884c6a01543e4b34 (patch) | |
tree | 4d03dd9c57b88200cf76aa41c35ccdc663c4628f /ld | |
parent | e6213e09ed0ef6ee40d00981c38baac6964aa95b (diff) | |
download | gdb-a0a8a9340dc79116297627a0884c6a01543e4b34.zip gdb-a0a8a9340dc79116297627a0884c6a01543e4b34.tar.gz gdb-a0a8a9340dc79116297627a0884c6a01543e4b34.tar.bz2 |
Ensure that binutils test names are unique.
binutils* testsuite/binutils-all/compress.exp: Rename second "objcopy
zlib-gnu compress debug sections 3" test to "objcopy zlib-gabi
compress debug sections 3" and use gabi object files instead
of gnu object files.
* testsuite/binutils-all/objcopy.exp: Add suffix to the names
of the "ELF group" tests.
* testsuite/binutils-all/readelf.exp (proc readelf_find_size):
Add an iteration parameter and include it in the name of the
test. Update callers to include an iteration count.
gas * testuite/gas/elf/group0a.d: Add extra details to the test
name.
* testuite/gas/elf/group0b.d: Likewise.
* testuite/gas/elf/group1a.d: Likewise.
* testuite/gas/elf/group1b.d: Likewise.
* testuite/gas/elf/group0b.d: Likewise.
* testuite/gas/elf/section9.d: Likewise.
* testuite/gas/i386/ilp32/lns/lns-common-1.d: Likewise.
* testuite/gas/i386/ilp32/lns/lns-duplicate-1.d: Likewise.
ld * testuite/ld/ld-elf/audit.exp: Differentiate the names of the
two "Run with shared with --audit" tests.
* testuite/ld/ld-elf/compress.exp: Differentiate the zlib
compressed debug output test names.
* testuite/ld/ld-i386/tlspie1.d: Add extra details to the test
name.
* testuite/ld/ld-i386/tlspie2.d: Likewise.
* testuite/ld/ld-size/size.exp: Add missing escapes to the end
of lines in the size-3e test.
* testuite/ld/ld-unique/unique.exp: Differentiate the names of
the two "Checking unique PIC object" tests.
* testuite/ld/ld-x86-64/tlspie1.d: Add extra details to the test
name.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 16 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/audit.exp | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/compress.exp | 11 | ||||
-rw-r--r-- | ld/testsuite/ld-i386/tlspie1.d | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-i386/tlspie2.d | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-size/size.exp | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-unique/unique.exp | 4 | ||||
-rw-r--r-- | ld/testsuite/ld-x86-64/tlspie1.d | 2 |
8 files changed, 32 insertions, 13 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 9b7f7fd..27e4c1b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,19 @@ +2018-09-17 Nick Clifton <nickc@redhat.com> + + * testuite/ld/ld-elf/audit.exp: Differentiate the names of the + two "Run with shared with --audit" tests. + * testuite/ld/ld-elf/compress.exp: Differentiate the zlib + compressed debug output test names. + * testuite/ld/ld-i386/tlspie1.d: Add extra details to the test + name. + * testuite/ld/ld-i386/tlspie2.d: Likewise. + * testuite/ld/ld-size/size.exp: Add missing escapes to the end + of lines in the size-3e test. + * testuite/ld/ld-unique/unique.exp: Differentiate the names of + the two "Checking unique PIC object" tests. + * testuite/ld/ld-x86-64/tlspie1.d: Add extra details to the test + name. + 2018-09-15 Alan Modra <amodra@gmail.com> * testsuite/ld-d10v/reloc-007.d, diff --git a/ld/testsuite/ld-elf/audit.exp b/ld/testsuite/ld-elf/audit.exp index 618f425..45b5c46 100644 --- a/ld/testsuite/ld-elf/audit.exp +++ b/ld/testsuite/ld-elf/audit.exp @@ -49,7 +49,7 @@ set build_tests { {"Run with shared with --audit" "-shared -Wl,--audit=tmpdir/audit.so" "-fPIC" {main.c} {} "libusesaudit.so"} - {"Run with shared with --audit" + {"Run with shared with three --audit" "-shared -Wl,--audit=tmpdir/audit.so -Wl,--audit=tmpdir/audit2.so \ -Wl,--audit=tmpdir/audit3.so" "-fPIC" diff --git a/ld/testsuite/ld-elf/compress.exp b/ld/testsuite/ld-elf/compress.exp index 0020e99..040bb52 100644 --- a/ld/testsuite/ld-elf/compress.exp +++ b/ld/testsuite/ld-elf/compress.exp @@ -168,7 +168,7 @@ if { [regexp_diff tmpdir/$test.out $srcdir/$subdir/$test.rt] } then { pass "$test_name" } -set test_name "Link with zlib compressed debug output" +set test_name "Link with zlib compressed debug output 1" set test normal send_log "$READELF -w tmpdir/$test > tmpdir/$test.out\n" set got [remote_exec host [concat sh -c [list "$READELF -w tmpdir/$test > tmpdir/$test.out"]] "" "/dev/null"] @@ -177,7 +177,7 @@ if { [lindex $got 0] != 0 || ![string match "" [lindex $got 1]] } then { unresolved "$test_name" } -set test_name "Link with zlib compressed debug output" +set test_name "Link with zlib compressed debug output 2" set test zlibnormal send_log "$READELF -w tmpdir/$test | sed -e \"s/.zdebug_/.debug_/\" > tmpdir/$test.out\n" set got [remote_exec host [concat sh -c [list "$READELF -w tmpdir/$test | sed -e \"s/.zdebug_/.debug_/\" > tmpdir/$test.out"]] "" "/dev/null"] @@ -191,6 +191,7 @@ if { [catch {exec cmp tmpdir/normal.out tmpdir/$test.out}] } then { } else { pass "$test_name" } +set test_name "Link with zlib compressed debug output 3" send_log "$READELF -S -W tmpdir/$test' > tmpdir/$test.out\n" set got [remote_exec host "$READELF -S -W tmpdir/$test" "" "/dev/null" "tmpdir/$test.out"] if { [lindex $got 0] != 0 || ![string match "" [lindex $got 1]] } then { @@ -203,7 +204,7 @@ if { [regexp_diff tmpdir/$test.out $srcdir/$subdir/$test.rS] } then { pass "$test_name" } -set test_name "Link with zlib-gnu compressed debug output" +set test_name "Link with zlib-gnu compressed debug output 1" set test gnunormal send_log "$READELF -w tmpdir/$test | sed -e \"s/.zdebug_/.debug_/\" > tmpdir/$test.out\n" set got [remote_exec host [concat sh -c [list "$READELF -w tmpdir/$test | sed -e \"s/.zdebug_/.debug_/\" > tmpdir/$test.out"]] "" "/dev/null"] @@ -217,6 +218,7 @@ if { [catch {exec cmp tmpdir/normal.out tmpdir/$test.out}] } then { } else { pass "$test_name" } +set test_name "Link with zlib-gnu compressed debug output 2" send_log "$READELF -S -W tmpdir/$test' > tmpdir/$test.out\n" set got [remote_exec host "$READELF -S -W tmpdir/$test" "" "/dev/null" "tmpdir/$test.out"] if { [lindex $got 0] != 0 || ![string match "" [lindex $got 1]] } then { @@ -230,7 +232,7 @@ if { [regexp_diff tmpdir/$test.out $srcdir/$subdir/$test.rS] } then { } set test gabinormal -set test_name "Link with zlib-gabi compressed debug output" +set test_name "Link with zlib-gabi compressed debug output 1" send_log "$READELF -w tmpdir/$test > tmpdir/$test.out\n" set got [remote_exec host [concat sh -c [list "$READELF -w tmpdir/$test > tmpdir/$test.out"]] "" "/dev/null"] if { [lindex $got 0] != 0 || ![string match "" [lindex $got 1]] } then { @@ -243,6 +245,7 @@ if { [catch {exec cmp tmpdir/normal.out tmpdir/$test.out}] } then { } else { pass "$test_name" } +set test_name "Link with zlib-gabi compressed debug output 2" send_log "$READELF -t -W tmpdir/$test > tmpdir/$test.out\n" set got [remote_exec host "$READELF -t -W tmpdir/$test" "" "/dev/null" "tmpdir/$test.out"] if { [lindex $got 0] != 0 || ![string match "" [lindex $got 1]] } then { diff --git a/ld/testsuite/ld-i386/tlspie1.d b/ld/testsuite/ld-i386/tlspie1.d index bac5dc6..7ad3855 100644 --- a/ld/testsuite/ld-i386/tlspie1.d +++ b/ld/testsuite/ld-i386/tlspie1.d @@ -1,4 +1,4 @@ -#name: TLS with PIE +#name: TLS with PIE (1 x86) #as: --32 #ld: -melf_i386 -pie #readelf: -r diff --git a/ld/testsuite/ld-i386/tlspie2.d b/ld/testsuite/ld-i386/tlspie2.d index 799d646..202e4fb 100644 --- a/ld/testsuite/ld-i386/tlspie2.d +++ b/ld/testsuite/ld-i386/tlspie2.d @@ -1,4 +1,4 @@ -#name: TLS with PIE +#name: TLS with PIE (2 x86) #as: --32 #ld: -melf_i386 -pie #objdump: -dw diff --git a/ld/testsuite/ld-size/size.exp b/ld/testsuite/ld-size/size.exp index 2ff92c1..e193e04 100644 --- a/ld/testsuite/ld-size/size.exp +++ b/ld/testsuite/ld-size/size.exp @@ -226,9 +226,9 @@ run_ld_link_exec_tests [list \ "size-3.out" \ ] \ [list \ - {"Run size-3e" - "-Wl,--no-as-needed tmpdir/libsize-3c.so" "" - {size-3.c} "size-3e" "size-3.out"} + {"Run size-3e" \ + "-Wl,--no-as-needed tmpdir/libsize-3c.so" "" \ + {size-3.c} "size-3e" "size-3.out"} \ ] \ [list \ "Run size-4a" \ diff --git a/ld/testsuite/ld-unique/unique.exp b/ld/testsuite/ld-unique/unique.exp index cc3bf08..9a704dd 100644 --- a/ld/testsuite/ld-unique/unique.exp +++ b/ld/testsuite/ld-unique/unique.exp @@ -229,7 +229,7 @@ if {[contains_unique_symbol tmpdir/unique_shared.o] != 1} { } if { $fails == 0 } { - pass "Checking unique PIC object" + pass "Checking unique PIC object 1" } # Check the unique shared library. @@ -255,7 +255,7 @@ if {[contains_unique_symbol tmpdir/libunique_shared_ref.so] != 1} { } if { $fails == 0 } { - pass "Checking unique PIC object" + pass "Checking unique PIC object 2" } # Check the empty executable linked against unique shared library. diff --git a/ld/testsuite/ld-x86-64/tlspie1.d b/ld/testsuite/ld-x86-64/tlspie1.d index e06e8b1..44f73b6 100644 --- a/ld/testsuite/ld-x86-64/tlspie1.d +++ b/ld/testsuite/ld-x86-64/tlspie1.d @@ -1,4 +1,4 @@ -#name: TLS with PIE +#name: TLS with PIE (1 x86_64) #as: --64 #ld: -melf_x86_64 -pie #readelf: -r |