* ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New
tests.
This commit is contained in:
parent
867ea5fd9a
commit
d179004260
4 changed files with 51 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-12-17 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* ld-cris/expalltst3, ld-cris/expdyn2.s, ld-cris/libdso-15.d: New
|
||||
tests.
|
||||
|
||||
2008-12-15 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* ld-arm/vfp11-fix-scalar.d: Disassembly of VFP instructions now uses
|
||||
|
|
1
ld/testsuite/ld-cris/expalltst3
Normal file
1
ld/testsuite/ld-cris/expalltst3
Normal file
|
@ -0,0 +1 @@
|
|||
TST3 { global: *; };
|
21
ld/testsuite/ld-cris/expdyn2.s
Normal file
21
ld/testsuite/ld-cris/expdyn2.s
Normal file
|
@ -0,0 +1,21 @@
|
|||
.data
|
||||
.global __expobj2
|
||||
.type __expobj2,@object
|
||||
.size __expobj2,4
|
||||
__expobj2:
|
||||
.dword 0
|
||||
.weak expobj2
|
||||
.set expobj2,__expobj2
|
||||
|
||||
.text
|
||||
.global _start
|
||||
_start:
|
||||
nop
|
||||
.global __expfn2
|
||||
__expfn2:
|
||||
.type __expfn2,@function
|
||||
nop
|
||||
.Lfe1:
|
||||
.size __expfn2,.Lfe1-__expfn2
|
||||
.weak expfn2
|
||||
.set expfn2,__expfn2
|
24
ld/testsuite/ld-cris/libdso-15.d
Normal file
24
ld/testsuite/ld-cris/libdso-15.d
Normal file
|
@ -0,0 +1,24 @@
|
|||
#source: expdyn2.s
|
||||
#as: --pic --no-underscore --em=criself -I$srcdir/$subdir
|
||||
#ld: --shared -m crislinux --version-script $srcdir/$subdir/expalltst3
|
||||
#objdump: -s -T
|
||||
|
||||
# A DSO that has two versioned symbols, each with a weak alias.
|
||||
# Each symbol is versioned.
|
||||
|
||||
.*: file format elf32-cris
|
||||
|
||||
DYNAMIC SYMBOL TABLE:
|
||||
#...
|
||||
0+2288 g[ ]+DO .data[ ]+0+4 TST3[ ]+__expobj2
|
||||
0+20a g[ ]+DF .text[ ]+0+2 TST3[ ]+__expfn2
|
||||
0+20a w[ ]+DF .text[ ]+0+2 TST3[ ]+expfn2
|
||||
0+2288 w[ ]+DO .data[ ]+0+4 TST3[ ]+expobj2
|
||||
#...
|
||||
Contents of section .text:
|
||||
0208 0f050f05 .*
|
||||
#...
|
||||
Contents of section .got:
|
||||
227c 0c220000 00000000 00000000 .*
|
||||
Contents of section .data:
|
||||
2288 00000000 .*
|
Loading…
Reference in a new issue