PR ld/14962
* ld-elf/var1.d: New file.
* ld-elf/var1.s: Likewise.
* ld-elf/var1.t: Likewise.
+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
--- /dev/null
+#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
--- /dev/null
+ .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
--- /dev/null
+var2 = var2 + 3;