mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-28 06:20:30 +00:00
* ld-cris/weakhiddso.d, ld-cris/weakhid.s: New test.
This commit is contained in:
parent
b3bf42d83b
commit
86e2791bc5
@ -1,3 +1,7 @@
|
||||
2009-01-27 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* ld-cris/weakhiddso.d, ld-cris/weakhid.s: New test.
|
||||
|
||||
2009-01-26 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* ld-powerpc/powerpc.exp: Add vxworks relax testcase.
|
||||
|
13
ld/testsuite/ld-cris/weakhid.s
Normal file
13
ld/testsuite/ld-cris/weakhid.s
Normal file
@ -0,0 +1,13 @@
|
||||
.weak xweakobj
|
||||
.weak xweakhidobj
|
||||
.hidden xweakhidobj
|
||||
|
||||
.data
|
||||
.global x
|
||||
.type x,@object
|
||||
x:
|
||||
.dword xweakhidobj
|
||||
.dword xweakobj
|
||||
.dword xregobj
|
||||
.Lfe1:
|
||||
.size x,.Lfe1-x
|
31
ld/testsuite/ld-cris/weakhiddso.d
Normal file
31
ld/testsuite/ld-cris/weakhiddso.d
Normal file
@ -0,0 +1,31 @@
|
||||
#source: weakhid.s
|
||||
#as: --pic --no-underscore --em=criself
|
||||
#ld: --shared -m crislinux -z nocombreloc
|
||||
#objdump: -s -R -T
|
||||
|
||||
# Check that .weak and .weak .hidden object references are handled
|
||||
# correctly when generating a DSO. For now, we have to live with the
|
||||
# R_CRIS_NONE entry.
|
||||
|
||||
.*: file format elf32-cris
|
||||
|
||||
DYNAMIC SYMBOL TABLE:
|
||||
0+2214 l d \.data 0+ .data
|
||||
0+2214 g DO \.data 0+c x
|
||||
0+ D \*UND\* 0+ xregobj
|
||||
0+2220 g D \*ABS\* 0+ __bss_start
|
||||
0+ w D \*UND\* 0+ xweakobj
|
||||
0+2220 g D \*ABS\* 0+ _edata
|
||||
0+2220 g D \*ABS\* 0+ _end
|
||||
|
||||
|
||||
DYNAMIC RELOCATION RECORDS
|
||||
OFFSET TYPE VALUE
|
||||
0+ R_CRIS_NONE \*ABS\*
|
||||
0+2218 R_CRIS_32 xweakobj
|
||||
0+221c R_CRIS_32 xregobj
|
||||
|
||||
Contents of section \.hash:
|
||||
#...
|
||||
Contents of section .data:
|
||||
2214 00000000 00000000 00000000 .*
|
Loading…
Reference in New Issue
Block a user