2012-03-14 H.J. Lu <
[email protected]>
PR ld/13839
* ld-elf/pr13839.d: New.
* ld-elf/pr13839.s: Likewise.
* ld-elf/pr13839.t: Likewise.
+
+ PR ld/13839
+ * ld-elf/pr13839.d: New.
+ * ld-elf/pr13839.s: Likewise.
+ * ld-elf/pr13839.t: Likewise.
+
PR ld/13817
--- /dev/null
+#ld: -T pr13839.t
+#nm: -n
+
+#...
+[0-9a-f]+ T _text
+#pass
--- /dev/null
+ .text
+ .globl main
+ .globl start
+ .globl _start
+ .globl __start
+main:
+start:
+_start:
+__start:
+ .byte 0
--- /dev/null
+SECTIONS {
+ .text : {
+ _text = .;
+ *(.text)
+ }
+ _end = .;
+ /DISCARD/ : { *(.*) }
+}
+. = ASSERT((_end - _text <= (512 * 1024 * 1024)), "foo");