Fix some strip test fails on nds32 and pru
Fixes these fails: nds32le-linux +FAIL: binutils-all/strip-14 nds32le-linux +FAIL: binutils-all/strip-15 pru-elf +FAIL: binutils-all/strip-14 pru-elf +FAIL: binutils-all/strip-15 strip-13 fails on nds32 due to an assertion failure and out of bounds access to nds32_elf_howto_table. * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose reloc=11 for pru and reloc=50 for nds32. * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
This commit is contained in:
parent
6c7c5081f0
commit
d4ae193277
@ -1,3 +1,9 @@
|
|||||||
|
2018-04-10 Alan Modra <amodra@gmail.com>
|
||||||
|
|
||||||
|
* testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
|
||||||
|
reloc=11 for pru and reloc=50 for nds32.
|
||||||
|
* testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
|
||||||
|
|
||||||
2018-04-09 Maciej W. Rozycki <macro@mips.com>
|
2018-04-09 Maciej W. Rozycki <macro@mips.com>
|
||||||
|
|
||||||
* testsuite/binutils-all/strip-15.d: New test.
|
* testsuite/binutils-all/strip-15.d: New test.
|
||||||
|
@ -1113,8 +1113,11 @@ if [is_elf_format] {
|
|||||||
set reloc 259
|
set reloc 259
|
||||||
} elseif { [istarget "ia64*-*"] \
|
} elseif { [istarget "ia64*-*"] \
|
||||||
|| [istarget "m32r*-*"] \
|
|| [istarget "m32r*-*"] \
|
||||||
|
|| [istarget "nds32*-*"] \
|
||||||
|| [istarget "v850*-*"] } {
|
|| [istarget "v850*-*"] } {
|
||||||
set reloc 50
|
set reloc 50
|
||||||
|
} elseif { [istarget "pru-*"] } {
|
||||||
|
set reloc 11
|
||||||
} else {
|
} else {
|
||||||
set reloc 1
|
set reloc 1
|
||||||
}
|
}
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
|
|
||||||
Relocation section '\.rela?\.text' at offset .* contains 2 entries:
|
Relocation section '\.rela?\.text' at offset .* contains 2 entries:
|
||||||
*Offset * Info * Type * Sym\. *Value * Sym\. *Name(?: * \+ * Addend)?
|
*Offset * Info * Type * Sym\. *Value * Sym\. *Name(?: * \+ * Addend)?
|
||||||
0+00 * 0+0(?:1|32|103) * R_[^ ]* *(?: * 55aa)?
|
0+00 * 0+0(?:1|b|32|103) * R_[^ ]* *(?: * 55aa)?
|
||||||
#pass
|
#pass
|
||||||
|
Loading…
Reference in New Issue
Block a user