From: Stephane Carrez Date: Sat, 5 Apr 2003 13:09:36 +0000 (+0000) Subject: * gas/m68hc11/bug-1825.d (_table): Update. X-Git-Url: http://drtracing.org/?a=commitdiff_plain;ds=sidebyside;h=abdf8f8704a10cfe0734cdfac60af29340a0b3d2;p=deliverable%2Fbinutils-gdb.git * gas/m68hc11/bug-1825.d (_table): Update. * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs --- diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 592a916cca..c73f6c63a7 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-04-05 Stephane Carrez + + * gas/m68hc11/bug-1825.d (_table): Update. + * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs + 2003-04-05 Stephane Carrez * gas/m68hc11/insns.s: Add %page and %addr checks. diff --git a/gas/testsuite/gas/m68hc11/bug-1825.d b/gas/testsuite/gas/m68hc11/bug-1825.d index 62c65b9b09..0e0aa1168b 100644 --- a/gas/testsuite/gas/m68hc11/bug-1825.d +++ b/gas/testsuite/gas/m68hc11/bug-1825.d @@ -107,7 +107,7 @@ L7: addd _table\+12,pc 549: e3 f8 11 addd 17,PC \{55d <_table\+0xc>\} addd _table\+16,pc - 54c: e3 f8 12 addd 18,PC \{561 <.L0>\} + 54c: e3 f8 12 addd 18,PC \{561 <_table\+0x10>\} rts 54f: 3d rts nop @@ -115,3 +115,14 @@ L7: 0+551 <_table>: ... +_table: + .ds.b 16,0 + leax _table,sp ; 16\-bit absolute reloc + 561: 1a f2 00 00 leax 0,SP + 563: R_M68HC12_16 _table + leay _table,x + 565: 19 e2 00 00 leay 0,X + 567: R_M68HC12_16 _table + leax _table,y + 569: 1a ea 00 00 leax 0,Y + 56b: R_M68HC12_16 _table diff --git a/gas/testsuite/gas/m68hc11/bug-1825.s b/gas/testsuite/gas/m68hc11/bug-1825.s index 69fbe149e9..0f6b7295d3 100644 --- a/gas/testsuite/gas/m68hc11/bug-1825.s +++ b/gas/testsuite/gas/m68hc11/bug-1825.s @@ -44,3 +44,6 @@ L7: nop _table: .ds.b 16,0 + leax _table,sp ; 16-bit absolute reloc + leay _table,x + leax _table,y