summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-03-08 18:51:44 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-03-08 18:51:44 +0000
commitbd86290da811d6b89e0ce7432e27800fee903441 (patch)
tree0ebb24599ddf572eabd5ad48410307683885b6a8
parent2006-03-08 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-bd86290da811d6b89e0ce7432e27800fee903441.tar.bz2
2006-03-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add .gnu.linkonce.b.* section.
-rw-r--r--c/src/lib/libbsp/mips/csb350/ChangeLog4
-rw-r--r--c/src/lib/libbsp/mips/csb350/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/mips/genmongoosev/ChangeLog4
-rw-r--r--c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/ep1a/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds3
-rw-r--r--c/src/lib/libbsp/powerpc/psim/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/psim/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sh/gensh1/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sh/gensh1/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sh/shsim/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sh/shsim/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sparc/erc32/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/erc32/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sparc/leon2/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/leon2/startup/linkcmds2
-rw-r--r--c/src/lib/libbsp/sparc/leon3/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds2
26 files changed, 66 insertions, 13 deletions
diff --git a/c/src/lib/libbsp/mips/csb350/ChangeLog b/c/src/lib/libbsp/mips/csb350/ChangeLog
index e0c2383f83..9026ef5aeb 100644
--- a/c/src/lib/libbsp/mips/csb350/ChangeLog
+++ b/c/src/lib/libbsp/mips/csb350/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/mips/csb350/startup/linkcmds b/c/src/lib/libbsp/mips/csb350/startup/linkcmds
index 1a30ed9853..0fb37e83f7 100644
--- a/c/src/lib/libbsp/mips/csb350/startup/linkcmds
+++ b/c/src/lib/libbsp/mips/csb350/startup/linkcmds
@@ -158,7 +158,7 @@ SECTIONS
.bss :
{
_bss_start = . ;
- *(.bss*)
+ *(.bss .bss.* .gnu.linkonce.b.*)
*(.reginfo)
*(COMMON)
. = ALIGN (64);
diff --git a/c/src/lib/libbsp/mips/genmongoosev/ChangeLog b/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
index c6d3a38205..35a6d73513 100644
--- a/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
+++ b/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* clock/clockdrv.c: Correct path to clockdrv_shell.c
diff --git a/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds b/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds
index e9f1a00be4..4038dff92f 100644
--- a/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds
+++ b/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds
@@ -161,7 +161,7 @@ SECTIONS
.bss :
{
_bss_start = . ;
- *(.bss*)
+ *(.bss .bss.* .gnu.linkonce.b.*)
*(.reginfo)
*(COMMON)
. = ALIGN (64);
diff --git a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
index 4e84f07fea..17aea7aeed 100644
--- a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds b/c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds
index b4de183bd9..d72087537a 100644
--- a/c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/ep1a/startup/linkcmds
@@ -148,7 +148,7 @@ SECTIONS
{
PROVIDE (__bss_start = .);
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
PROVIDE (__bss_end = .);
}
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
index 022e52aa14..7adee49001 100644
--- a/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
index aed5d5d6c7..369c16542b 100644
--- a/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/mbx8xx/startup/linkcmds
@@ -198,7 +198,7 @@ SECTIONS
PROVIDE (__SBSS2_END__ = .);
bss.start = .;
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(.sbss*)
*(COMMON)
. = ALIGN(4);
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog b/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
index b9ffa86e03..adcfe9b089 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds b/c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds
index 9978d72ff2..41f9beb27e 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/startup/linkcmds
@@ -177,7 +177,8 @@ SECTIONS
.bss :
{
bss.start = .;
- *(.bss*) *(.sbss*) *(COMMON)
+ *(.bss .bss* .gnu.linkonce.b*)
+ *(.sbss*) *(COMMON)
. = ALIGN(4);
bss.end = .;
} > ram
diff --git a/c/src/lib/libbsp/powerpc/psim/ChangeLog b/c/src/lib/libbsp/powerpc/psim/ChangeLog
index 47c95fde9c..7a6ebfddde 100644
--- a/c/src/lib/libbsp/powerpc/psim/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/psim/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/psim/startup/linkcmds b/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
index ad12ee1ebc..7b577aafdd 100644
--- a/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/psim/startup/linkcmds
@@ -197,7 +197,7 @@ SECTIONS
{
PROVIDE (__bss_start = .);
*(.dynbss)
- *(.bss* .gnu.linkonce.b.*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
} >RAM
. = ALIGN(8) + 0x8000;
diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
index 1f9ce73ddf..3770a07eb6 100644
--- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/score603e/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds b/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
index f76696c2c4..e88f20c0cd 100644
--- a/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/score603e/startup/linkcmds
@@ -161,7 +161,7 @@ SECTIONS
{
PROVIDE (__bss_start = .);
*(.dynbss)
- *(.bss* .gnu.linkonce.b.*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
. = ALIGN(8) + 0x8000;
PROVIDE (__stack = .);
diff --git a/c/src/lib/libbsp/powerpc/ss555/ChangeLog b/c/src/lib/libbsp/powerpc/ss555/ChangeLog
index d43b6aa7fe..318ffa35d1 100644
--- a/c/src/lib/libbsp/powerpc/ss555/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ss555/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/powerpc/ss555/startup/linkcmds b/c/src/lib/libbsp/powerpc/ss555/startup/linkcmds
index b0a53bbab5..354351e6ec 100644
--- a/c/src/lib/libbsp/powerpc/ss555/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/ss555/startup/linkcmds
@@ -209,7 +209,7 @@ SECTIONS
*(.sbss*)
PROVIDE (__SBSS_END__ = .);
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
. = ALIGN(4);
diff --git a/c/src/lib/libbsp/sh/gensh1/ChangeLog b/c/src/lib/libbsp/sh/gensh1/ChangeLog
index beaec8fdb0..84f6dcb2a2 100644
--- a/c/src/lib/libbsp/sh/gensh1/ChangeLog
+++ b/c/src/lib/libbsp/sh/gensh1/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/sh/gensh1/startup/linkcmds b/c/src/lib/libbsp/sh/gensh1/startup/linkcmds
index 79a1091f1e..097efccc0a 100644
--- a/c/src/lib/libbsp/sh/gensh1/startup/linkcmds
+++ b/c/src/lib/libbsp/sh/gensh1/startup/linkcmds
@@ -164,7 +164,7 @@ SECTIONS
.bss . :
{
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
} > ram
_end = . ;
diff --git a/c/src/lib/libbsp/sh/shsim/ChangeLog b/c/src/lib/libbsp/sh/shsim/ChangeLog
index ac8f62bb39..6cd8d1ec04 100644
--- a/c/src/lib/libbsp/sh/shsim/ChangeLog
+++ b/c/src/lib/libbsp/sh/shsim/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/sh/shsim/startup/linkcmds b/c/src/lib/libbsp/sh/shsim/startup/linkcmds
index 8225b4fef9..27c7f43bf5 100644
--- a/c/src/lib/libbsp/sh/shsim/startup/linkcmds
+++ b/c/src/lib/libbsp/sh/shsim/startup/linkcmds
@@ -157,7 +157,7 @@ SECTIONS
.bss . :
{
*(.dynbss)
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
} > ram
_end = . ;
diff --git a/c/src/lib/libbsp/sparc/erc32/ChangeLog b/c/src/lib/libbsp/sparc/erc32/ChangeLog
index 28bff0f631..5100526f80 100644
--- a/c/src/lib/libbsp/sparc/erc32/ChangeLog
+++ b/c/src/lib/libbsp/sparc/erc32/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
index f2ef674f7e..58d1161ec2 100644
--- a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
@@ -168,7 +168,7 @@ SECTIONS
__bss_start = ALIGN(0x8);
_bss_start = .;
bss_start = .;
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
end = .;
_end = ALIGN(0x8);
diff --git a/c/src/lib/libbsp/sparc/leon2/ChangeLog b/c/src/lib/libbsp/sparc/leon2/ChangeLog
index e4ffab62f8..cf0498f415 100644
--- a/c/src/lib/libbsp/sparc/leon2/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon2/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/sparc/leon2/startup/linkcmds b/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
index 7326cc7c4b..705c0f16c9 100644
--- a/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
@@ -167,7 +167,7 @@ SECTIONS
__bss_start = ALIGN(0x8);
_bss_start = .;
bss_start = .;
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
end = .;
_end = ALIGN(0x8);
diff --git a/c/src/lib/libbsp/sparc/leon3/ChangeLog b/c/src/lib/libbsp/sparc/leon3/ChangeLog
index a8ca568fed..323ab46566 100644
--- a/c/src/lib/libbsp/sparc/leon3/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon3/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .gnu.linkonce.b.* section.
+
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections required by newer gcc versions.
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
index 7326cc7c4b..705c0f16c9 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
@@ -167,7 +167,7 @@ SECTIONS
__bss_start = ALIGN(0x8);
_bss_start = .;
bss_start = .;
- *(.bss*)
+ *(.bss .bss* .gnu.linkonce.b*)
*(COMMON)
end = .;
_end = ALIGN(0x8);