summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-02-07 12:22:39 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-02-07 12:22:39 +0000
commit8b1b107f41389094619c9fb7901e9824007998c9 (patch)
tree0f964bb25820a7a3e2b00272556156c9e690ed57 /c
parentAvoid possible division by zero. (diff)
downloadrtems-8b1b107f41389094619c9fb7901e9824007998c9.tar.bz2
2006-02-07 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add sections to fix C++ linking errors.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/gen405/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/gen405/startup/linkcmds6
2 files changed, 7 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen405/ChangeLog b/c/src/lib/libbsp/powerpc/gen405/ChangeLog
index 7fc627f450..e239572cfd 100644
--- a/c/src/lib/libbsp/powerpc/gen405/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/gen405/ChangeLog
@@ -1,3 +1,7 @@
+2006-02-07 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add sections to fix C++ linking errors.
+
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Remove explicit ampolish3 support (now in
diff --git a/c/src/lib/libbsp/powerpc/gen405/startup/linkcmds b/c/src/lib/libbsp/powerpc/gen405/startup/linkcmds
index b5794e9064..5b1c370313 100644
--- a/c/src/lib/libbsp/powerpc/gen405/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/gen405/startup/linkcmds
@@ -32,7 +32,7 @@ SECTIONS
text.start = . ;
*(.entry)
*(.entry2)
- *(.text)
+ *(.text*)
*(.rodata*)
*(.rodata1)
@@ -84,7 +84,7 @@ SECTIONS
*(.data1)
*(.data.* .gnu.linkonce.d*)
PROVIDE (__SDATA_START__ = .);
- *(.sdata)
+ *(.sdata*)
*(.gnu.linkonce.s.*)
} > RAM
@@ -132,7 +132,7 @@ SECTIONS
.bss :
{
bss.start = .;
- *(.bss) *(.sbss) *(COMMON)
+ *(.bss*) *(.sbss*) *(COMMON)
bss.end = ALIGN(4);
} > RAM
__SBSS_END__ = .;