Fix test results for arm-pe toolchain

This commit is contained in:
Nick Clifton 1999-11-01 16:42:16 +00:00
parent 197d87f8ec
commit 603eea0846
4 changed files with 15 additions and 5 deletions

View File

@ -1,3 +1,14 @@
1999-11-01 Nick Clifton <nickc@cygnus.com>
Remove reloc generating references to local labels in test code.
Some ARM targets (eg PE) generate a reloc based on the label,
whilst others (eg ELF) generate a reloc based on the section
symbol. This meant that the disassembled outputs would differ.
* gas/arm/inst.s: Change test of BLPL instruction.
* gas/arm/inst.d: Change expected decode of BLPL instruction.
* gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
1999-10-21 Nick Clifton <nickc@cygnus.com>
* gas/arm/arm7t.d: Update to match latest objdump output.

View File

@ -1,6 +1,5 @@
.section .rdata
.align 0
.LC0:
.ascii "some data\000"
.text
@ -76,4 +75,4 @@ misc:
.align
.L2:
.word .LC0
.word .rdata

View File

@ -161,8 +161,8 @@ Disassembly of section .text:
0000025c <[^>]*> 2f000033 ? swics 0x00000033
00000260 <[^>]*> ebfffffe ? bl 00000260 <[^>]*>
[ ]*260:.*_wombat.*
00000264 <[^>]*> 5b000082 ? blpl 00000474 <[^>]*>
264: R_ARM_PC24 \.text
00000264 <[^>]*> 5bfffffe ? blpl 00000264 <[^>]*>
[ ]*264:.*ARM.*hohum
00000268 <[^>]*> eafffffe ? b 00000268 <[^>]*>
[ ]*268:.*_wibble.*
0000026c <[^>]*> dafffffe ? ble 0000026c <[^>]*>

View File

@ -184,6 +184,6 @@ bar:
swihs 0x33
bl _wombat
blpl bar
blpl hohum
b _wibble
ble testerfunc