aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-06-08 20:15:18 +0000
committerBernd Schmidt <bernds@codesourcery.com>2010-06-08 20:15:18 +0000
commit11dd4e37b44350ce7d8e3957256bfd24fdc64328 (patch)
treedb9696f0e13fd1d4e8ce4cacb8d116d28e1372c6 /ld
parent0f2caa1b950314c634ee4fb54cf3d5e523861bdf (diff)
downloadgdb-11dd4e37b44350ce7d8e3957256bfd24fdc64328.zip
gdb-11dd4e37b44350ce7d8e3957256bfd24fdc64328.tar.gz
gdb-11dd4e37b44350ce7d8e3957256bfd24fdc64328.tar.bz2
* emulparams/elf32_tic6x_le.sh (OTHER_BSS_SECTIONS): New.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/emulparams/elf32_tic6x_le.sh13
2 files changed, 17 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index e950814..25452fb 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,7 @@
+2010-06-08 Bernd Schmidt <bernds@codesourcery.com>
+
+ * emulparams/elf32_tic6x_le.sh (OTHER_BSS_SECTIONS): New.
+
2010-06-08 Nick Clifton <nickc@redhat.com>
* fdl.texi: Replace with v1.3 text.
diff --git a/ld/emulparams/elf32_tic6x_le.sh b/ld/emulparams/elf32_tic6x_le.sh
index b9a5a96..ee41f4f 100644
--- a/ld/emulparams/elf32_tic6x_le.sh
+++ b/ld/emulparams/elf32_tic6x_le.sh
@@ -24,3 +24,16 @@ OTHER_READWRITE_SECTIONS=".fardata ${RELOCATING-0} : { *(.fardata${RELOCATING+ .
OTHER_READWRITE_RELOC_SECTIONS="
.rel.fardata ${RELOCATING-0} : { *(.rel.fardata${RELOCATING+ .rel.fardata.*}) }
.rela.fardata ${RELOCATING-0} : { *(.rela.fardata${RELOCATING+ .rela.fardata.*}) }"
+OTHER_BSS_SECTIONS="
+ .heap :
+ {
+ . = ALIGN(4);
+ _HEAP_START = .;
+ . += 0x2000000;
+ _HEAP_MAX = .;
+ }
+ .stack :
+ {
+ . += 0x100000;
+ _STACK_START = .;
+ }"