Checked in the missing testcases.
This commit is contained in:
parent
f86eefa109
commit
dfc8b03106
6 changed files with 55 additions and 0 deletions
7
ld/testsuite/ld-elf/local1.d
Normal file
7
ld/testsuite/ld-elf/local1.d
Normal file
|
@ -0,0 +1,7 @@
|
|||
#ld: -shared --version-script local1.map
|
||||
#readelf: -s --wide
|
||||
#target: *-*-linux*
|
||||
|
||||
#...
|
||||
.*: [0-9a-f]* +[0-9a-f]+ +OBJECT +LOCAL +DEFAULT +[0-9] +foo
|
||||
#...
|
6
ld/testsuite/ld-elf/local1.map
Normal file
6
ld/testsuite/ld-elf/local1.map
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
global:
|
||||
*;
|
||||
local:
|
||||
foo;
|
||||
};
|
6
ld/testsuite/ld-elf/local1.s
Normal file
6
ld/testsuite/ld-elf/local1.s
Normal file
|
@ -0,0 +1,6 @@
|
|||
.globl foo
|
||||
.protected foo
|
||||
.type foo,%object
|
||||
.data
|
||||
foo:
|
||||
.long 0
|
9
ld/testsuite/ld-ia64/local1.d
Normal file
9
ld/testsuite/ld-ia64/local1.d
Normal file
|
@ -0,0 +1,9 @@
|
|||
#as: -x
|
||||
#ld: -shared --version-script local1.map
|
||||
#readelf: -s --wide
|
||||
|
||||
#...
|
||||
.*: [0-9a-f]* +[0-9a-f]+ +FUNC +LOCAL +DEFAULT +[0-9] +hidden
|
||||
#...
|
||||
.*: [0-9a-f]* +[0-9a-f]+ +FUNC +LOCAL +DEFAULT +[0-9] +hidden
|
||||
#...
|
6
ld/testsuite/ld-ia64/local1.map
Normal file
6
ld/testsuite/ld-ia64/local1.map
Normal file
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
global:
|
||||
*;
|
||||
local:
|
||||
hidden;
|
||||
};
|
21
ld/testsuite/ld-ia64/local1.s
Normal file
21
ld/testsuite/ld-ia64/local1.s
Normal file
|
@ -0,0 +1,21 @@
|
|||
.pred.safe_across_calls p1-p5,p16-p63
|
||||
.global foo#
|
||||
.section .sdata,"aw",@progbits
|
||||
.align 8
|
||||
.type foo#, @object
|
||||
.size foo#, 8
|
||||
foo:
|
||||
data8 @fptr(hidden#)
|
||||
.text
|
||||
.align 16
|
||||
.global hidden#
|
||||
.hidden hidden#
|
||||
.proc hidden#
|
||||
hidden:
|
||||
.prologue
|
||||
.body
|
||||
.bbb
|
||||
nop 0
|
||||
nop 0
|
||||
br.ret.sptk.many b0
|
||||
.endp hidden#
|
Loading…
Reference in a new issue