mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-24 11:30:50 +00:00
Add more tests for PR ld/19539
PR ld/19539 * testsuite/ld-i386/i386.exp: Run pr19539. * testsuite/ld-i386/pr19539.d: New file. * testsuite/ld-i386/pr19539.s: Likewise. * testsuite/ld-i386/pr19539.t: Likewise. * testsuite/ld-x86-64/pr19539.s: Likewise. * testsuite/ld-x86-64/pr19539.t: Likewise. * testsuite/ld-x86-64/pr19539a.d: Likewise. * testsuite/ld-x86-64/pr19539b.d: Likewise. * testsuite/ld-x86-64/x86-64.exp: Run pr19539a and pr19539b.
This commit is contained in:
parent
70104a9087
commit
3ab94f96a9
13
ld/ChangeLog
13
ld/ChangeLog
@ -1,3 +1,16 @@
|
||||
2016-03-13 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR ld/19539
|
||||
* testsuite/ld-i386/i386.exp: Run pr19539.
|
||||
* testsuite/ld-i386/pr19539.d: New file.
|
||||
* testsuite/ld-i386/pr19539.s: Likewise.
|
||||
* testsuite/ld-i386/pr19539.t: Likewise.
|
||||
* testsuite/ld-x86-64/pr19539.s: Likewise.
|
||||
* testsuite/ld-x86-64/pr19539.t: Likewise.
|
||||
* testsuite/ld-x86-64/pr19539a.d: Likewise.
|
||||
* testsuite/ld-x86-64/pr19539b.d: Likewise.
|
||||
* testsuite/ld-x86-64/x86-64.exp: Run pr19539a and pr19539b.
|
||||
|
||||
2016-03-10 Mickael Guene <mickael.guene@st.com>
|
||||
|
||||
PR gas/19744
|
||||
|
@ -363,6 +363,7 @@ run_dump_test "pr19609-2b"
|
||||
run_dump_test "pr19609-2c"
|
||||
run_dump_test "undefweaka"
|
||||
run_dump_test "undefweakb"
|
||||
run_dump_test "pr19539"
|
||||
|
||||
if { !([istarget "i?86-*-linux*"]
|
||||
|| [istarget "i?86-*-gnu*"]
|
||||
|
7
ld/testsuite/ld-i386/pr19539.d
Normal file
7
ld/testsuite/ld-i386/pr19539.d
Normal file
@ -0,0 +1,7 @@
|
||||
#as: --32
|
||||
#ld: -pie -m elf_i386 -T pr19539.t
|
||||
#readelf: -r --wide
|
||||
|
||||
Relocation section '.rel.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
|
||||
Offset Info Type Sym. Value Symbol's Name
|
||||
[0-9a-f]+ +[0-9a-f]+ +R_386_RELATIVE +
|
6
ld/testsuite/ld-i386/pr19539.s
Normal file
6
ld/testsuite/ld-i386/pr19539.s
Normal file
@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global _start
|
||||
_start:
|
||||
.dc.a 0
|
||||
.section .prefix,"a",%progbits
|
||||
.dc.a foo
|
1
ld/testsuite/ld-i386/pr19539.t
Normal file
1
ld/testsuite/ld-i386/pr19539.t
Normal file
@ -0,0 +1 @@
|
||||
HIDDEN (foo = .);
|
6
ld/testsuite/ld-x86-64/pr19539.s
Normal file
6
ld/testsuite/ld-x86-64/pr19539.s
Normal file
@ -0,0 +1,6 @@
|
||||
.text
|
||||
.global _start
|
||||
_start:
|
||||
.dc.a 0
|
||||
.section .prefix,"a",%progbits
|
||||
.dc.a foo
|
1
ld/testsuite/ld-x86-64/pr19539.t
Normal file
1
ld/testsuite/ld-x86-64/pr19539.t
Normal file
@ -0,0 +1 @@
|
||||
HIDDEN (foo = .);
|
8
ld/testsuite/ld-x86-64/pr19539a.d
Normal file
8
ld/testsuite/ld-x86-64/pr19539a.d
Normal file
@ -0,0 +1,8 @@
|
||||
#source: pr19539.s
|
||||
#as: --64
|
||||
#ld: -pie -m elf_x86_64 -T pr19539.t
|
||||
#readelf: -r --wide
|
||||
|
||||
Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
|
||||
Offset Info Type Symbol's Value Symbol's Name \+ Addend
|
||||
[0-9a-f]+ +[0-9a-f]+ +R_X86_64_RELATIVE +[0-9a-f]+
|
8
ld/testsuite/ld-x86-64/pr19539b.d
Normal file
8
ld/testsuite/ld-x86-64/pr19539b.d
Normal file
@ -0,0 +1,8 @@
|
||||
#source: pr19539.s
|
||||
#as: --x32
|
||||
#ld: -pie -m elf32_x86_64 -T pr19539.t
|
||||
#readelf: -r --wide
|
||||
|
||||
Relocation section '.rela.dyn' at offset 0x[0-9a-f]+ contains 1 entries:
|
||||
Offset Info Type Sym. Value Symbol's Name \+ Addend
|
||||
[0-9a-f]+ +[0-9a-f]+ +R_X86_64_RELATIVE +[0-9a-f]+
|
@ -245,6 +245,8 @@ run_dump_test "largecomm-1c"
|
||||
run_dump_test "largecomm-1d"
|
||||
run_dump_test "largecomm-1e"
|
||||
run_dump_test "largecomm-1f"
|
||||
run_dump_test "pr19539a"
|
||||
run_dump_test "pr19539b"
|
||||
|
||||
if { ![istarget "x86_64-*-linux*"] && ![istarget "x86_64-*-nacl*"]} {
|
||||
return
|
||||
|
Loading…
x
Reference in New Issue
Block a user