* gas/m68hc11/bug-1825.d (_table): Update.

* gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
This commit is contained in:
Stephane Carrez 2003-04-05 13:09:36 +00:00
parent ab53523a33
commit abdf8f8704
3 changed files with 20 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2003-04-05 Stephane Carrez <stcarrez@nerim.fr>
* 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 <stcarrez@nerim.fr>
* gas/m68hc11/insns.s: Add %page and %addr checks.

View File

@ -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

View File

@ -44,3 +44,6 @@ L7:
nop
_table:
.ds.b 16,0
leax _table,sp ; 16-bit absolute reloc
leay _table,x
leax _table,y