aboutsummaryrefslogtreecommitdiff
path: root/ld/scripttempl
diff options
context:
space:
mode:
Diffstat (limited to 'ld/scripttempl')
-rw-r--r--ld/scripttempl/armcoff.sc5
1 files changed, 3 insertions, 2 deletions
diff --git a/ld/scripttempl/armcoff.sc b/ld/scripttempl/armcoff.sc
index 9f9cd7c..4311f10 100644
--- a/ld/scripttempl/armcoff.sc
+++ b/ld/scripttempl/armcoff.sc
@@ -20,7 +20,7 @@ SECTIONS
present): */
.text ${RELOCATING+ 0x8000} : {
*(.init)
- *(.text)
+ *(.text*)
*(.glue_7t)
*(.glue_7)
*(.rdata)
@@ -30,10 +30,11 @@ SECTIONS
LONG (-1); *(.dtors); *(.dtor); LONG (0); }
*(.fini)
${RELOCATING+ etext = .;}
+ ${RELOCATING+ _etext = .;}
}
.data ${RELOCATING+${DATA_ADDR-0x40000 + (. & 0xfffc0fff)}} : {
${RELOCATING+ __data_start__ = . ;}
- *(.data)
+ *(.data*)
${RELOCATING+ __data_end__ = . ;}
${RELOCATING+ edata = .;}
${RELOCATING+ _edata = .;}