aboutsummaryrefslogtreecommitdiff
path: root/ld/scripttempl/armpe.sc
diff options
context:
space:
mode:
Diffstat (limited to 'ld/scripttempl/armpe.sc')
-rw-r--r--ld/scripttempl/armpe.sc50
1 files changed, 25 insertions, 25 deletions
diff --git a/ld/scripttempl/armpe.sc b/ld/scripttempl/armpe.sc
index ea4e89c..208ebeb 100644
--- a/ld/scripttempl/armpe.sc
+++ b/ld/scripttempl/armpe.sc
@@ -4,7 +4,7 @@
INIT='.init : { *(.init) }'
FINI='.fini : { *(.fini) }'
cat <<EOF
-OUTPUT_FORMAT("${OUTPUT_FORMAT}")
+OUTPUT_FORMAT($OUTPUT_FORMAT)
${LIB_SEARCH_DIRS}
ENTRY(_mainCRTStartup)
@@ -34,36 +34,36 @@ SECTIONS
}
.idata BLOCK(0x1000) :
{
- *(.idata$2)
- *(.idata$3)
- *(.idata$4)
- *(.idata$5)
- *(.idata$6)
- *(.idata$7)
+ *(.idata\$2)
+ *(.idata\$3)
+ *(.idata\$4)
+ *(.idata\$5)
+ *(.idata\$6)
+ *(.idata\$7)
;
}
.CRT BLOCK(0x1000) :
{
- *(.CRT$XCA)
- *(.CRT$XCC)
- *(.CRT$XCZ)
- *(.CRT$XIA)
- *(.CRT$XIC)
- *(.CRT$XIZ)
- *(.CRT$XLA)
- *(.CRT$XLZ)
- *(.CRT$XPA)
- *(.CRT$XPX)
- *(.CRT$XPZ)
- *(.CRT$XTA)
- *(.CRT$XTZ)
+ *(.CRT\$XCA)
+ *(.CRT\$XCC)
+ *(.CRT\$XCZ)
+ *(.CRT\$XIA)
+ *(.CRT\$XIC)
+ *(.CRT\$XIZ)
+ *(.CRT\$XLA)
+ *(.CRT\$XLZ)
+ *(.CRT\$XPA)
+ *(.CRT\$XPX)
+ *(.CRT\$XPZ)
+ *(.CRT\$XTA)
+ *(.CRT\$XTZ)
;
}
.rsrc BLOCK(0x1000) :
{
- *(.rsrc$01)
- *(.rsrc$02)
+ *(.rsrc\$01)
+ *(.rsrc\$02)
;
}
.reloc BLOCK(0x1000) :
@@ -73,9 +73,9 @@ SECTIONS
}
.junk BLOCK(0x1000) :
{
- *(.debug$S)
- *(.debug$T)
- *(.debug$F)
+ *(.debug\$S)
+ *(.debug\$T)
+ *(.debug\$F)
*(.drectve)
;
}