2006-02-08 Joel Sherrill <joel@OARcorp.com>

* startup/linkcmds, startup/linkcmds.pm520: Add sections required by
	newer gcc versions.
This commit is contained in:
Joel Sherrill
2006-02-08 12:26:31 +00:00
parent 894fc7f80a
commit 9a7474bc0e
3 changed files with 13 additions and 11 deletions

View File

@@ -1,3 +1,8 @@
2006-02-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds.pm520: Add sections required by
newer gcc versions.
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org> 2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* configure.ac: Remove explicit ampolish3 support (now in * configure.ac: Remove explicit ampolish3 support (now in

View File

@@ -58,9 +58,7 @@ SECTIONS
*(.entry2) *(.entry2)
/* Actual Code */ /* Actual Code */
*(.text) *(.text*)
*(.text.*)
*(.rodata*) *(.rodata*)
*(.rodata1) *(.rodata1)
@@ -187,7 +185,7 @@ SECTIONS
*(.data1) *(.data1)
*(.data.* .gnu.linkonce.d.*) *(.data.* .gnu.linkonce.d.*)
PROVIDE (__SDATA_START__ = .); PROVIDE (__SDATA_START__ = .);
*(.sdata) *(.sdata*)
*(.gnu.linkonce.s.*) *(.gnu.linkonce.s.*)
data.end = .; data.end = .;
} > ram } > ram
@@ -196,7 +194,7 @@ SECTIONS
.bss : .bss :
{ {
bss.start = .; bss.start = .;
*(.bss) *(.sbss) *(COMMON) *(.bss*) *(.sbss*) *(COMMON)
. = ALIGN(4); . = ALIGN(4);
bss.end = .; bss.end = .;
} > ram } > ram

View File

@@ -57,8 +57,7 @@ SECTIONS
*(.entry2) *(.entry2)
/* Actual Code */ /* Actual Code */
*(.text) *(.text*)
*(.text.*)
*(.rodata*) *(.rodata*)
@@ -174,8 +173,8 @@ SECTIONS
PROVIDE (__FIXUP_END__ = .); PROVIDE (__FIXUP_END__ = .);
PROVIDE (__SDATA2_START__ = .); PROVIDE (__SDATA2_START__ = .);
.sdata2 : { *(.sdata2) *(.gnu.linkonce.s2.*) } >ram .sdata2 : { *(.sdata2) *(.gnu.linkonce.s2.*) } >ram
.sbss2 : { *(.sbss2) *(.gnu.linkonce.sb2.*) } >ram .sbss2 : { *(.sbss2) *(.gnu.linkonce.sb2.*) } >ram
PROVIDE (__SBSS2_END__ = .); PROVIDE (__SBSS2_END__ = .);
.sbss2 : { *(.sbss2) } >ram .sbss2 : { *(.sbss2) } >ram
@@ -185,7 +184,7 @@ SECTIONS
.bss : .bss :
{ {
bss.start = .; bss.start = .;
*(.bss) *(.sbss) *(COMMON) *(.bss*) *(.sbss*) *(COMMON)
. = ALIGN(4); . = ALIGN(4);
bss.end = .; bss.end = .;
} > ram } > ram
@@ -207,7 +206,7 @@ SECTIONS
*(.data1) *(.data1)
*(.data.* .gnu.linkonce.d.*) *(.data.* .gnu.linkonce.d.*)
PROVIDE (__SDATA_START__ = .); PROVIDE (__SDATA_START__ = .);
*(.sdata) *(.sdata*)
*(.gnu.linkonce.s.*) *(.gnu.linkonce.s.*)
data.end = .; data.end = .;
} > ram } > ram