diff options
author | Alan Modra <amodra@gmail.com> | 2020-11-17 08:38:05 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-11-17 20:59:53 +1030 |
commit | 7cc340055d3993a25ded914aef88f784f16d46bc (patch) | |
tree | bfe3c19a8ebf58690f5f6e811d54ec02434377cb /ld/testsuite/ld-undefined | |
parent | 6f2643dbd2192e6fff77a5e6fec5141d209fd7d0 (diff) | |
download | gdb-7cc340055d3993a25ded914aef88f784f16d46bc.zip gdb-7cc340055d3993a25ded914aef88f784f16d46bc.tar.gz gdb-7cc340055d3993a25ded914aef88f784f16d46bc.tar.bz2 |
PR26882, --enable-textrel-check=warning test failures on powerpc
PR 26882
* testsuite/ld-powerpc/dotsym3.d: Add "-z notext" to ld options.
* testsuite/ld-powerpc/dotsym4.d: Likewise.
* testsuite/ld-powerpc/ppc476-shared.d: Likewise.
* testsuite/ld-powerpc/ppc476-shared2.d: Likewise.
* testsuite/ld-powerpc/powerpc.exp: Likewise for various tests.
* testsuite/ld-undefined/weak-fundef.s: Add BLPLT variant.
* testsuite/ld-undefined/weak-undef.exp: Define BLPLT for ppc32.
Diffstat (limited to 'ld/testsuite/ld-undefined')
-rw-r--r-- | ld/testsuite/ld-undefined/weak-fundef.s | 3 | ||||
-rw-r--r-- | ld/testsuite/ld-undefined/weak-undef.exp | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/ld/testsuite/ld-undefined/weak-fundef.s b/ld/testsuite/ld-undefined/weak-fundef.s index 2c20f79..de8f641 100644 --- a/ld/testsuite/ld-undefined/weak-fundef.s +++ b/ld/testsuite/ld-undefined/weak-fundef.s @@ -5,6 +5,9 @@ bl undef_weak_fun nop .endif + .ifdef BLPLT + bl undef_weak_fun@plt + .endif .ifdef CALLPLT call undef_weak_fun@plt .endif diff --git a/ld/testsuite/ld-undefined/weak-undef.exp b/ld/testsuite/ld-undefined/weak-undef.exp index 50c8e14..14b6774 100644 --- a/ld/testsuite/ld-undefined/weak-undef.exp +++ b/ld/testsuite/ld-undefined/weak-undef.exp @@ -105,7 +105,8 @@ set asflags "" switch -glob $target_triplet { aarch64* - arm* - - powerpc* { set asflags "--defsym BL=1" } + powerpc64* { set asflags "--defsym BL=1" } + powerpc* { set asflags "--defsym BLPLT=1" } hppa* { set asflags "--defsym HPPA=1" } i\[3-7\]86* - x86_64* { set asflags "--defsym CALLPLT=1" } |