Browse Source

Add a testcase for PR ld/14962

PR ld/14962
	* ld-elf/var1.d: New file.
	* ld-elf/var1.s: Likewise.
	* ld-elf/var1.t: Likewise.
gdb_7_6-branch
H.J. Lu 14 years ago
parent
commit
06fc0e2238
  1. 7
      ld/testsuite/ChangeLog
  2. 10
      ld/testsuite/ld-elf/var1.d
  3. 31
      ld/testsuite/ld-elf/var1.s
  4. 1
      ld/testsuite/ld-elf/var1.t

7
ld/testsuite/ChangeLog

@ -1,3 +1,10 @@
2012-12-17 H.J. Lu <hongjiu.lu@intel.com>
PR ld/14962
* ld-elf/var1.d: New file.
* ld-elf/var1.s: Likewise.
* ld-elf/var1.t: Likewise.
2012-12-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/14968

10
ld/testsuite/ld-elf/var1.d

@ -0,0 +1,10 @@
#ld: $srcdir/$subdir/var1.t --sort-section name
#nm: -n
#...
0[0-9a-f]* D var1
#...
0[0-9a-f]* A var2
#...
0[0-9a-f]* D var3
#pass

31
ld/testsuite/ld-elf/var1.s

@ -0,0 +1,31 @@
.globl main
.globl start
.globl _start
.globl __start
.text
main:
start:
_start:
__start:
.byte 0
.globl var3
.section .data.var3,"aw",%progbits
.align 4
.type var3, %object
.size var3, 4
var3:
.zero 4
.globl var2
.section .data.var2,"aw",%progbits
.align 16
.type var2, %object
.size var2, 16
var2:
.zero 16
.globl var1
.section .data.var1,"aw",%progbits
.align 4
.type var1, %object
.size var1, 4
var1:
.zero 4

1
ld/testsuite/ld-elf/var1.t

@ -0,0 +1 @@
var2 = var2 + 3;
Loading…
Cancel
Save