summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc
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 /c/src/lib/libbsp/sparc
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.
Diffstat (limited to 'c/src/lib/libbsp/sparc')
-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
6 files changed, 15 insertions, 3 deletions
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);