* gold/testsuite/script_test_3.t: Add ARM special sections.
* gold/testsuite/script_test_4.t: Same.
* gold/testsuite/script_test_5.t: Same.
* gold/testsuite/script_test_6.t: Same.
* gold/testsuite/script_test_7.t: Same.
* gold/testsuite/script_test_7.t: Same.
* gold/testsuite/thumb_blx_out_of_range.s: Fix instruction alignment.
+2010-09-15 Doug Kwan <dougkwan@google.com>
+
+ * gold/testsuite/script_test_3.t: Add ARM special sections.
+ * gold/testsuite/script_test_4.t: Same.
+ * gold/testsuite/script_test_5.t: Same.
+ * gold/testsuite/script_test_6.t: Same.
+ * gold/testsuite/script_test_7.t: Same.
+ * gold/testsuite/script_test_7.t: Same.
+ * gold/testsuite/thumb_blx_out_of_range.s: Fix instruction alignment.
+
2010-09-14 Cary Coutant <ccoutant@google.com>
* x86_64.cc (Target_x86_64::saw_tls_block_reloc_): Remove member.
/* With luck this will be enough to get the program working. */
.interp : { *(.interp) } :text :interp
.text : { *(.text) } :text
+ /* Required by the ARM target. */
+ .ARM.extab : { *(.ARM.extab*) }
+ .ARM.exidx : { *(.ARM.exidx*) }
. += 0x100000;
. = ALIGN(0x100);
.dynamic : { *(.dynamic) } :data :dynamic
/* With luck this will be enough to get the program working. */
.interp : { *(.interp) }
.text : { *(.text) }
+ /* Required by the ARM target. */
+ .ARM.extab : { *(.ARM.extab*) }
+ .ARM.exidx : { *(.ARM.exidx*) }
. += 0x100000;
. = ALIGN(0x100);
.dynamic : { *(.dynamic) }
/* With luck this will be enough to get the program working. */
.interp : { *(.interp) }
.text : { *(.text) }
+ /* Required by the ARM target. */
+ .ARM.extab : { *(.ARM.extab*) }
+ .ARM.exidx : { *(.ARM.exidx*) }
. += 0x100000;
. = ALIGN(0x100);
.dynamic : { *(.dynamic) }
.interp : { *(.interp) }
.text : { *(.text .text.*) }
.rodata : { *(.rodata .rodata.*) }
+ /* Required by the ARM target. */
+ .ARM.extab : { *(.ARM.extab*) }
+ .ARM.exidx : { *(.ARM.exidx*) }
. += 0x100000;
. = ALIGN(0x100);
.dynamic : { *(.dynamic) }
.interp : { *(.interp) }
.text : { *(.text .text.*) }
.rodata : { *(.rodata .rodata.*) }
+ /* Required by the ARM target. */
+ .ARM.extab : { *(.ARM.extab*) }
+ .ARM.exidx : { *(.ARM.exidx*) }
.dynamic : { *(.dynamic) }
. = SEGMENT_START(".data", 0x10200000);
.section .text.pre,"x"
# Add padding so that target is just output of branch range.
- .space 6
+ .space 4
.global _forward_target
.global _backward_target