MIPS/LD/testsuite: Limit reloc 6 tests to DSO targets
authorMaciej W. Rozycki <macro@mips.com>
Thu, 12 Jul 2018 19:01:44 +0000 (20:01 +0100)
committerMaciej W. Rozycki <macro@mips.com>
Thu, 12 Jul 2018 19:01:44 +0000 (20:01 +0100)
Complement commit 500c05ddbe98 ("MIPS/ld/testsuite: Limit export class
call reloc tests to DSO targets") and also check for target's shared
library support in determining whether to run reloc 6 tests, which
require it.  No changes in results as all targets currently enabled for
NewABI testing support shared libraries.

ld/
* testsuite/ld-mips-elf/mips-elf.exp: Limit reloc 6 tests to
shared library targets.

ld/ChangeLog
ld/testsuite/ld-mips-elf/mips-elf.exp

index 9eb2fe0..042c358 100644 (file)
@@ -1,3 +1,8 @@
+2018-07-12  Maciej W. Rozycki  <macro@mips.com>
+
+       * testsuite/ld-mips-elf/mips-elf.exp: Limit reloc 6 tests to
+       shared library targets.
+
 2018-07-11  Maciej W. Rozycki  <macro@mips.com>
 
        * testsuite/ld-mips-elf/tlsdyn-o32.d: Update test for dynamic
index ba3f161..64d71c6 100644 (file)
@@ -625,7 +625,7 @@ if {$has_newabi} {
 }
 run_dump_test "reloc-4"
 run_dump_test "reloc-5"
-if { $has_newabi } {
+if { $has_newabi && [check_shared_lib_support] } {
     run_ld_link_tests [list \
        [list \
            "reloc test 6a" \