summaryrefslogtreecommitdiff
path: root/cesar/ecos
diff options
context:
space:
mode:
authorschodet2009-07-27 15:38:05 +0000
committerschodet2009-07-27 15:38:05 +0000
commit5de679dfe7221739181d100430e09ed42925621f (patch)
tree88f7c7618065cbcc7b6609061a0bfc405a474958 /cesar/ecos
parentae65b540acea15d9a745dba674d0a0ff0e90ac48 (diff)
* ecos (closes #438):
- fix link on new gcc 4.3.3 version. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5096 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/ecos')
-rw-r--r--cesar/ecos/packages/hal/maximus/arch/current/src/maximus.ld3
-rw-r--r--cesar/ecos/packages/hal/synth/arch/current/src/synth.ld3
2 files changed, 4 insertions, 2 deletions
diff --git a/cesar/ecos/packages/hal/maximus/arch/current/src/maximus.ld b/cesar/ecos/packages/hal/maximus/arch/current/src/maximus.ld
index 2960e2b33a..1c8010b150 100644
--- a/cesar/ecos/packages/hal/maximus/arch/current/src/maximus.ld
+++ b/cesar/ecos/packages/hal/maximus/arch/current/src/maximus.ld
@@ -59,7 +59,8 @@ GROUP(libtarget.a libgcc.a)
#define SECTION_rodata(_region_, _vma_, _lma_) \
.rodata _vma_ : _lma_ \
{ FORCE_OUTPUT; *(.rodata*) *(.gnu.linkonce.r.*) } \
- > _region_
+ > _region_ \
+ .note.gnu.build-id : { *(.note.gnu.build-id) }
#define SECTION_fixup(_region_, _vma_, _lma_) \
.fixup _vma_ : _lma_ \
diff --git a/cesar/ecos/packages/hal/synth/arch/current/src/synth.ld b/cesar/ecos/packages/hal/synth/arch/current/src/synth.ld
index 62c8f7a434..616b1c1626 100644
--- a/cesar/ecos/packages/hal/synth/arch/current/src/synth.ld
+++ b/cesar/ecos/packages/hal/synth/arch/current/src/synth.ld
@@ -92,7 +92,8 @@ GROUP(libtarget.a libgcc.a)
#define SECTION_rodata(_region_, _vma_, _lma_) \
.rodata _vma_ : _lma_ \
{ FORCE_OUTPUT; *(.rodata*) *(.gnu.linkonce.r.*) } \
- > _region_
+ > _region_ \
+ .note.gnu.build-id : { *(.note.gnu.build-id) }
#define SECTION_fixup(_region_, _vma_, _lma_) \
.fixup _vma_ : _lma_ \