summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/iriver/app.lds
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/iriver/app.lds')
-rw-r--r--firmware/target/arm/iriver/app.lds19
1 files changed, 10 insertions, 9 deletions
diff --git a/firmware/target/arm/iriver/app.lds b/firmware/target/arm/iriver/app.lds
index bf5eae0515..ccd23eb31b 100644
--- a/firmware/target/arm/iriver/app.lds
+++ b/firmware/target/arm/iriver/app.lds
@@ -104,7 +104,16 @@ SECTIONS
_vectorscopy = LOADADDR(.vectors);
- .iram IRAMORIG :
+ .ibss IRAMORIG (NOLOAD) :
+ {
+ _iedata = .;
+ *(.qharray)
+ *(.ibss)
+ . = ALIGN(0x4);
+ _iend = .;
+ } > IRAM
+
+ .iram _iend :
{
_iramstart = .;
*(.icode)
@@ -116,14 +125,6 @@ SECTIONS
_iramcopy = LOADADDR(.iram);
- .ibss (NOLOAD) :
- {
- _iedata = .;
- *(.ibss)
- . = ALIGN(0x4);
- _iend = .;
- } > IRAM
-
.idle_stacks (NOLOAD) :
{
*(.idle_stacks)