summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/ChangeLog5
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/startup/linkcmds4
-rw-r--r--c/src/lib/libbsp/m68k/mrm332/startup/linkcmds_ROM4
3 files changed, 9 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/m68k/mrm332/ChangeLog b/c/src/lib/libbsp/m68k/mrm332/ChangeLog
index f917d6b23f..d0a5f21415 100644
--- a/c/src/lib/libbsp/m68k/mrm332/ChangeLog
+++ b/c/src/lib/libbsp/m68k/mrm332/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds, startup/linkcmds_ROM: Add sections required by
+ newer gcc versions.
+
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* Makefile.am: Add preinstall.am.
diff --git a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds
index 32e56cf3ec..3a1469f88a 100644
--- a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds
+++ b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds
@@ -59,7 +59,7 @@ SECTIONS
* Text, data and bss segments
*/
.text : {
- *(.text)
+ *(.text*)
/*
* C++ constructors/destructors
@@ -150,7 +150,7 @@ SECTIONS
.bss : {
_clear_start = .;
*(.dynbss)
- *(.bss .bss.* .gnu.linkonce.b.*)
+ *(.bss* .gnu.linkonce.b.*)
*(COMMON)
. = ALIGN (16);
PROVIDE (end = .);
diff --git a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds_ROM b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds_ROM
index 4a4c0a135b..c7db79cbbf 100644
--- a/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds_ROM
+++ b/c/src/lib/libbsp/m68k/mrm332/startup/linkcmds_ROM
@@ -63,7 +63,7 @@ SECTIONS
CREATE_OBJECT_SYMBOLS
text_start = .;
_text_start = .;
- *(.text)
+ *(.text*)
. = ALIGN (16);
@@ -180,7 +180,7 @@ SECTIONS
_clear_start = .;
*(.shbss)
*(.dynbss)
- *(.bss .bss.* .gnu.linkonce.b.*)
+ *(.bss* .gnu.linkonce.b.*)
*(COMMON)
. = ALIGN (16);
end = .;