summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sh/simsh4
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-03-08 18:51:26 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-03-08 18:51:26 +0000
commit7c11146a38c07cad8d988426b0bab5ea55a2f692 (patch)
tree5a914827207e278b35279eae8ed562c64a28ff21 /c/src/lib/libbsp/sh/simsh4
parent2006-03-08 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-7c11146a38c07cad8d988426b0bab5ea55a2f692.tar.bz2
2006-03-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Add .gnu.linkonce.b.* section.
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 = . ;