mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-26 12:25:31 +00:00
Add tests for PR ld/20513
PR ld/20513 * testsuite/ld-elf/pr20513a.d: New file. * testsuite/ld-elf/pr20513a.s: Likewise. * testsuite/ld-elf/pr20513b.d: Likewise. * testsuite/ld-elf/pr20513b.s: Likewise. * testsuite/ld-elf/pr20513c.d: Likewise. * testsuite/ld-elf/pr20513d.d: Likewise. * testsuite/ld-elf/pr20513e.d: Likewise. * testsuite/ld-elf/pr20513f.d: Likewise.
This commit is contained in:
parent
f2b9e3dfd4
commit
652a8f4f57
12
ld/ChangeLog
12
ld/ChangeLog
@ -1,3 +1,15 @@
|
||||
2016-09-01 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR ld/20513
|
||||
* testsuite/ld-elf/pr20513a.d: New file.
|
||||
* testsuite/ld-elf/pr20513a.s: Likewise.
|
||||
* testsuite/ld-elf/pr20513b.d: Likewise.
|
||||
* testsuite/ld-elf/pr20513b.s: Likewise.
|
||||
* testsuite/ld-elf/pr20513c.d: Likewise.
|
||||
* testsuite/ld-elf/pr20513d.d: Likewise.
|
||||
* testsuite/ld-elf/pr20513e.d: Likewise.
|
||||
* testsuite/ld-elf/pr20513f.d: Likewise.
|
||||
|
||||
2016-08-31 Alan Modra <amodra@gmail.com>
|
||||
|
||||
PR 20513
|
||||
|
9
ld/testsuite/ld-elf/pr20513a.d
Normal file
9
ld/testsuite/ld-elf/pr20513a.d
Normal file
@ -0,0 +1,9 @@
|
||||
#source: pr20513a.s
|
||||
#source: pr20513b.s
|
||||
#ld:
|
||||
#readelf: -S --wide
|
||||
|
||||
#failif
|
||||
#...
|
||||
[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*
|
||||
#...
|
14
ld/testsuite/ld-elf/pr20513a.s
Normal file
14
ld/testsuite/ld-elf/pr20513a.s
Normal file
@ -0,0 +1,14 @@
|
||||
.section .text.startup,"ax","progbits"
|
||||
.type start,"function"
|
||||
.global start
|
||||
start:
|
||||
.type _start,"function"
|
||||
.global _start
|
||||
_start:
|
||||
.type __start,"function"
|
||||
.global __start
|
||||
__start:
|
||||
.type main,"function"
|
||||
.global main
|
||||
main:
|
||||
.long 0
|
9
ld/testsuite/ld-elf/pr20513b.d
Normal file
9
ld/testsuite/ld-elf/pr20513b.d
Normal file
@ -0,0 +1,9 @@
|
||||
#source: pr20513b.s
|
||||
#source: pr20513a.s
|
||||
#ld:
|
||||
#readelf: -S --wide
|
||||
|
||||
#failif
|
||||
#...
|
||||
[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*
|
||||
#...
|
14
ld/testsuite/ld-elf/pr20513b.s
Normal file
14
ld/testsuite/ld-elf/pr20513b.s
Normal file
@ -0,0 +1,14 @@
|
||||
.section .text.exclude,"axe","progbits"
|
||||
.type start,"function"
|
||||
.global start
|
||||
start:
|
||||
.type _start,"function"
|
||||
.global _start
|
||||
_start:
|
||||
.type __start,"function"
|
||||
.global __start
|
||||
__start:
|
||||
.type main,"function"
|
||||
.global main
|
||||
main:
|
||||
.long 0
|
9
ld/testsuite/ld-elf/pr20513c.d
Normal file
9
ld/testsuite/ld-elf/pr20513c.d
Normal file
@ -0,0 +1,9 @@
|
||||
#source: pr20513a.s
|
||||
#source: pr20513b.s
|
||||
#ld: -shared
|
||||
#readelf: -S --wide
|
||||
|
||||
#failif
|
||||
#...
|
||||
[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*
|
||||
#...
|
9
ld/testsuite/ld-elf/pr20513d.d
Normal file
9
ld/testsuite/ld-elf/pr20513d.d
Normal file
@ -0,0 +1,9 @@
|
||||
#source: pr20513b.s
|
||||
#source: pr20513a.s
|
||||
#ld: -shared
|
||||
#readelf: -S --wide
|
||||
|
||||
#failif
|
||||
#...
|
||||
[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*
|
||||
#...
|
4
ld/testsuite/ld-elf/pr20513e.d
Normal file
4
ld/testsuite/ld-elf/pr20513e.d
Normal file
@ -0,0 +1,4 @@
|
||||
#source: pr20513a.s
|
||||
#source: pr20513b.s
|
||||
#ld: -r
|
||||
#error: multiple definition of
|
4
ld/testsuite/ld-elf/pr20513f.d
Normal file
4
ld/testsuite/ld-elf/pr20513f.d
Normal file
@ -0,0 +1,4 @@
|
||||
#source: pr20513b.s
|
||||
#source: pr20513a.s
|
||||
#ld: -r
|
||||
#error: multiple definition of
|
Loading…
x
Reference in New Issue
Block a user