summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sh/simsh4
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/sh/simsh4')
-rw-r--r--c/src/lib/libbsp/sh/simsh4/ChangeLog5
-rw-r--r--c/src/lib/libbsp/sh/simsh4/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le2
-rw-r--r--c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff2
4 files changed, 8 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/sh/simsh4/ChangeLog b/c/src/lib/libbsp/sh/simsh4/ChangeLog
index aeb2ed02ec..0fb1341a67 100644
--- a/c/src/lib/libbsp/sh/simsh4/ChangeLog
+++ b/c/src/lib/libbsp/sh/simsh4/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Add
+ .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Add
diff --git a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds
index b88192e8fc..ca501fe025 100644
--- a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds
+++ b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds
@@ -142,7 +142,7 @@ SECTIONS
.bss . :
{
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
} > ram
_end = . ;
diff --git a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le
index 9c37bdf2d0..c684b57c88 100644
--- a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le
+++ b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le
@@ -196,7 +196,7 @@ SECTIONS
.bss :
{
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
diff --git a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff
index 7766127a6c..73bf066f8e 100644
--- a/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff
+++ b/c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff
@@ -141,7 +141,7 @@ SECTIONS
.bss . :
{
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
} > ram
_end = . ;