forked from Imagelibrary/rtems
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:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user