mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-12 20:58:48 +00:00
* gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
relocations. * gas/s390/reloc.s: Likewise. * gas/s390/reloc64.d: Likewise. * gas/s390/reloc64.s: Likewise.
This commit is contained in:
parent
2a19f73f87
commit
fa87107f6d
@ -1,3 +1,11 @@
|
||||
2003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
||||
|
||||
* gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
|
||||
relocations.
|
||||
* gas/s390/reloc.s: Likewise.
|
||||
* gas/s390/reloc64.d: Likewise.
|
||||
* gas/s390/reloc64.s: Likewise.
|
||||
|
||||
2003-01-07 DJ Delorie <dj@redhat.com>
|
||||
|
||||
* gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
|
||||
|
@ -28,4 +28,18 @@ Disassembly of section .text:
|
||||
[ ]*2c: R_390_PC16DBL test_R_390_PC16DBL\+0x2
|
||||
2e: a7 e5 00 00 [ ]*bras %r14,2e <foo\+0x2e>
|
||||
[ ]*30: R_390_PC16DBL test_R_390_PLT16DBL\+0x2
|
||||
32: 07 07 [ ]*bcr 0,%r7
|
||||
32: a7 08 00 00 [ ]*lhi %r0,0
|
||||
[ ]*34: R_390_GOTOFF16 test_R_390_GOTOFF16
|
||||
36: 00 00 00 00 [ ]*.long 0x00000000
|
||||
[ ]*36: R_390_GOTOFF32 test_R_390_GOTOFF32
|
||||
3a: a7 08 00 00 [ ]*lhi %r0,0
|
||||
[ ]*3c: R_390_PLTOFF16 test_R_390_PLTOFF16
|
||||
3e: 00 00 00 00 [ ]*.long 0x00000000
|
||||
[ ]*3e: R_390_PLTOFF32 test_R_390_PLTOFF32
|
||||
42: 58 01 20 00 [ ]*l %r0,0\(%r1,%r2\)
|
||||
[ ]*44: R_390_GOTPLT12 test_R_390_GOTPLT12
|
||||
46: a7 08 00 00 [ ]*lhi %r0,0
|
||||
[ ]*48: R_390_GOTPLT16 test_R_390_GOTPLT16
|
||||
4a: 00 00 00 00 [ ]*.long 0x00000000
|
||||
[ ]*4a: R_390_GOTPLT32 test_R_390_GOTPLT32
|
||||
4e: 07 07 [ ]*bcr 0,%r7
|
||||
|
@ -12,3 +12,10 @@ foo:
|
||||
lhi %r0,test_R_390_PC16-foo
|
||||
bras %r14,test_R_390_PC16DBL
|
||||
bras %r14,test_R_390_PLT16DBL
|
||||
lhi %r0,test_R_390_GOTOFF16@GOTOFF
|
||||
.long test_R_390_GOTOFF32@GOTOFF
|
||||
lhi %r0,test_R_390_PLTOFF16@PLTOFF
|
||||
.long test_R_390_PLTOFF32@PLTOFF
|
||||
l %r0,test_R_390_GOTPLT12@GOTPLT(%r1,%r2)
|
||||
lhi %r0,test_R_390_GOTPLT16@GOTPLT
|
||||
.long test_R_390_GOTPLT32@GOTPLT
|
||||
|
@ -17,4 +17,10 @@ Disassembly of section .text:
|
||||
[ ]*24: R_390_PLT64 test_R_390_PLT64
|
||||
2c: c0 10 00 00 00 00 [ ]*larl %r1,2c <foo\+0x2c>
|
||||
[ ]*2e: R_390_GOTENT test_R_390_GOTENT\+0x2
|
||||
32: 07 07 [ ]*bcr 0,%r7
|
||||
[ ]*...
|
||||
[ ]*32: R_390_GOTOFF64 test_R_390_GOTOFF64
|
||||
[ ]*3a: R_390_PLTOFF64 test_R_390_PLTOFF64
|
||||
[ ]*42: R_390_GOTPLT64 test_R_390_GOTPLT64
|
||||
4a: c0 10 00 00 00 00 [ ]*larl %r1,4a <foo\+0x4a>
|
||||
[ ]*4c: R_390_GOTPLTENT test_R_390_GOTPLTENT\+0x2
|
||||
|
||||
|
@ -7,3 +7,7 @@ foo:
|
||||
.quad test_R_390_GOT64@GOT
|
||||
.quad test_R_390_PLT64@PLT
|
||||
larl %r1,test_R_390_GOTENT@GOT
|
||||
.quad test_R_390_GOTOFF64@GOTOFF
|
||||
.quad test_R_390_PLTOFF64@PLTOFF
|
||||
.quad test_R_390_GOTPLT64@GOTPLT
|
||||
larl %r1,test_R_390_GOTPLTENT@GOTPLT
|
||||
|
Loading…
x
Reference in New Issue
Block a user