mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 20:28:28 +08:00
* ld-m68k/tls-gd-ie-1.d: Stabilize test.
* ld-m68k/tls-gd-3.[sd]: New test.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2011-04-15 Maxim Kuvyrkov <maxim@codesourcery.com>
|
||||||
|
|
||||||
|
* ld-m68k/tls-gd-ie-1.d: Stabilize test.
|
||||||
|
* ld-m68k/tls-gd-3.[sd]: New test.
|
||||||
|
|
||||||
2011-04-12 Richard Henderson <rth@redhat.com>
|
2011-04-12 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* ld-alpha/emptygot.s, ld-alpha/emptygot.nm: New test.
|
* ld-alpha/emptygot.s, ld-alpha/emptygot.nm: New test.
|
||||||
|
8
ld/testsuite/ld-m68k/tls-gd-3.d
Normal file
8
ld/testsuite/ld-m68k/tls-gd-3.d
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#as: -mcpu=5206
|
||||||
|
#source: tls-gd-3.s
|
||||||
|
#ld: -shared
|
||||||
|
#readelf: -x .got
|
||||||
|
|
||||||
|
Hex dump of section '.got':
|
||||||
|
0x[0-9a-f]+ [0-9a-f]+ 00000000 00000000 00000000 ..!.............
|
||||||
|
0x[0-9a-f]+ ffff8000 00000000 ........
|
17
ld/testsuite/ld-m68k/tls-gd-3.s
Normal file
17
ld/testsuite/ld-m68k/tls-gd-3.s
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
#NO_APP
|
||||||
|
.text
|
||||||
|
.align 2
|
||||||
|
.globl foo
|
||||||
|
.type foo, @function
|
||||||
|
foo:
|
||||||
|
pea x@TLSGD(%a5)
|
||||||
|
.size foo, .-foo
|
||||||
|
.globl x
|
||||||
|
.hidden x
|
||||||
|
.section .tdata,"awT",@progbits
|
||||||
|
.align 2
|
||||||
|
.type x, @object
|
||||||
|
.size x, 4
|
||||||
|
x:
|
||||||
|
.long 0
|
||||||
|
.section .note.GNU-stack,"",@progbits
|
@ -20,6 +20,6 @@ Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 5 entries:
|
|||||||
Offset Info Type Sym.Value Sym. Name \+ Addend
|
Offset Info Type Sym.Value Sym. Name \+ Addend
|
||||||
[0-9a-f]+ [0-9a-f]+ R_68K_32 00000000 __tls_get_addr \+ 0
|
[0-9a-f]+ [0-9a-f]+ R_68K_32 00000000 __tls_get_addr \+ 0
|
||||||
[0-9a-f]+ [0-9a-f]+ R_68K_32 00000000 __m68k_read_tp \+ 0
|
[0-9a-f]+ [0-9a-f]+ R_68K_32 00000000 __m68k_read_tp \+ 0
|
||||||
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_DTPMOD3 00000000 x \+ 0
|
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_.?TP.....? 00000000 x \+ 0
|
||||||
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_DTPREL3 00000000 x \+ 0
|
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_.?TP.....? 00000000 x \+ 0
|
||||||
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_TPREL32 00000000 x \+ 0
|
[0-9a-f]+ [0-9a-f]+ R_68K_TLS_.?TP.....? 00000000 x \+ 0
|
||||||
|
Reference in New Issue
Block a user