2001-05-09 Joel Sherrill <joel@OARcorp.com>

* startup/linkcmds: In support of gcc 3.1, added one of more
	of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
	.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
	and direction of segments to memory regions may also have been
	addressed.  This was a sweep across all BSPs.
This commit is contained in:
Joel Sherrill
2002-05-09 21:37:30 +00:00
parent 907ef1f680
commit 85c9257447
80 changed files with 450 additions and 94 deletions

View File

@@ -1,3 +1,11 @@
2001-05-09 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: In support of gcc 3.1, added one of more
of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
and direction of segments to memory regions may also have been
addressed. This was a sweep across all BSPs.
2001-04-26 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h: Change SIS to ERC32_BSP.

View File

@@ -114,7 +114,7 @@ SECTIONS
__DTOR_END__ = .;
_rodata_start = . ;
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.r*)
_erodata = ALIGN( 0x10 ) ;
@@ -128,6 +128,7 @@ SECTIONS
_endtext = .;
} > ram
.dynamic : { *(.dynamic) } >ram
.jcr : { *(.jcr) } >ram
.got : { *(.got) } >ram
.plt : { *(.plt) } >ram
.hash : { *(.hash) } >ram

View File

@@ -1,3 +1,11 @@
2001-05-09 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: In support of gcc 3.1, added one of more
of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
and direction of segments to memory regions may also have been
addressed. This was a sweep across all BSPs.
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).

View File

@@ -114,7 +114,7 @@ SECTIONS
__DTOR_END__ = .;
_rodata_start = . ;
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.r*)
_erodata = ALIGN( 0x10 ) ;
@@ -128,6 +128,7 @@ SECTIONS
_endtext = .;
} > ram
.dynamic : { *(.dynamic) } >ram
.jcr : { *(.jcr) } >ram
.got : { *(.got) } >ram
.plt : { *(.plt) } >ram
.hash : { *(.hash) } >ram