Add -Av9 to AFLAGS_PIC and AFLAGS_PIE in the ld test suite on SPARC.
authorMikael Pettersson <mikpelinux@gmail.com>
Wed, 16 Sep 2020 15:20:51 +0000 (16:20 +0100)
committerNick Clifton <nickc@redhat.com>
Wed, 16 Sep 2020 15:20:51 +0000 (16:20 +0100)
* testsuite/ld-elf/shared.exp: Add -Av9 to AFLAGS_PIE on sparc.
* testsuite/ld-elf/tls.exp: Add -Av9 to AFLAGS_PIC on sparc.

ld/ChangeLog
ld/testsuite/ld-elf/shared.exp
ld/testsuite/ld-elf/tls.exp

index 81ad2a5ed2c6d519b69217b0fb9435d9c3cca813..cffb271598d276ae5600cf010bdace014d7fa41f 100644 (file)
@@ -1,3 +1,8 @@
+2020-09-16  Mikael Pettersson  <mikpelinux@gmail.com>
+
+       * testsuite/ld-elf/shared.exp: Add -Av9 to AFLAGS_PIE on sparc.
+       * testsuite/ld-elf/tls.exp: Add -Av9 to AFLAGS_PIC on sparc.
+
 2020-09-16  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/26583
index bc68bb8435c21318983b07f5a42af38f27efd098..7b1f8985f61ff0e2e68cf454f1272cdee004d6a0 100644 (file)
@@ -1610,6 +1610,9 @@ if { [istarget "i?86-*-*"]
      || [istarget "x86_64-*-*"] } {
     set AFLAGS_PIE "-mrelax-relocations=yes"
 }
+if [istarget "sparc*-*-*"] {
+    set AFLAGS_PIE "-Av9"
+}
 
 if { ([istarget "*-*-linux*"]
       || [istarget "*-*-nacl*"]
index 45d2a84b8b714518a3ff682958ae2c146f5c27c0..c876f6548598b54e2aee3c4ddd7f3f320bc4b032 100644 (file)
@@ -36,7 +36,7 @@ if { ![check_compiler_available] } {
 # This target requires extra GAS options when building PIC/PIE code.
 set AFLAGS_PIC ""
 if [istarget "sparc*-*-*"] {
-    append AFLAGS_PIC " -K PIC"
+    append AFLAGS_PIC " -K PIC -Av9"
 }
 
 run_ld_link_tests [list \