summaryrefslogtreecommitdiff
path: root/firmware/target/mips/ingenic_jz47xx
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2009-06-18 18:27:53 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2009-06-18 18:27:53 +0000
commit7c6a725e8e853d6e29a73feac7a177e8965b73e4 (patch)
treeae5efddb77eb1dd475c96e3c99ec722bab5320e8 /firmware/target/mips/ingenic_jz47xx
parent2fb6396f5a73e52d059f8472a8dceba59ce31250 (diff)
Fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21332 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/mips/ingenic_jz47xx')
-rw-r--r--firmware/target/mips/ingenic_jz47xx/boot.lds28
1 files changed, 10 insertions, 18 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/boot.lds b/firmware/target/mips/ingenic_jz47xx/boot.lds
index 27daab83c2..fb30fa240f 100644
--- a/firmware/target/mips/ingenic_jz47xx/boot.lds
+++ b/firmware/target/mips/ingenic_jz47xx/boot.lds
@@ -28,14 +28,14 @@ SECTIONS
*(.init.text);
*(.text*);
} > DRAM
-
+
. = ALIGN(4);
.rodata :
{
*(.rodata*);
} > DRAM
-
+
. = ALIGN(4);
.data :
@@ -44,9 +44,9 @@ SECTIONS
*(.sdata*);
*(.rel.dyn);
} > DRAM
-
+
. = ALIGN(4);
-
+
.iram IRAMORIG:
{
_iramstart = .;
@@ -58,7 +58,7 @@ SECTIONS
. = 0x200;
*(.vectors.4);
*(.vectors);
-
+
*(.icode);
*(.irodata);
*(.idata);
@@ -66,30 +66,22 @@ SECTIONS
_iramend = .;
} > IRAM AT> DRAM
_iramcopy = LOADADDR(.iram);
-
+
. = ALIGN(4);
-
+
.bss (NOLOAD):
{
_edata = .;
*(.sbss*);
*(.bss*);
+ *(.ibss*);
*(COMMON);
*(.scommon*);
_end = .;
} > DRAM
-
+
_bootend = .;
-
- .ibss (NOLOAD) :
- {
- _iedata = .;
- *(.ibss*)
- _iend = .;
- } > IRAM
-
- . = ALIGN(4);
-
+
.stack (NOLOAD):
{
*(.stack)