2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>

* startup/linkcmds: Add wildcard to gcc_except_table section so
	programs compiled with gcc 4.3.x can link.
This commit is contained in:
Joel Sherrill
2008-03-04 22:35:09 +00:00
parent a4d9a11e2d
commit 102295eba7
14 changed files with 42 additions and 7 deletions

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c: Eliminate DEBUG_puts. * console/console.c: Eliminate DEBUG_puts.

View File

@@ -97,7 +97,7 @@ SECTIONS
CONSTRUCTORS CONSTRUCTORS
} }
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
.gcc_except_table : { *(.gcc_except_table) } .gcc_except_table : { *(.gcc_except_table*) }
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
.data1 : { *(.data1) } .data1 : { *(.data1) }

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1257/bsps PR 1257/bsps

View File

@@ -198,7 +198,7 @@ SECTIONS
PROVIDE (__SDATA_END__ = .); PROVIDE (__SDATA_END__ = .);
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
*(.gcc_except_table) *(.gcc_except_table*)
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
PROVIDE(__GOT_START__ = .); PROVIDE(__GOT_START__ = .);

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1257/bsps PR 1257/bsps

View File

@@ -184,7 +184,7 @@ SECTIONS
.rela.plt : { *(.rela.plt) } .rela.plt : { *(.rela.plt) }
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
.gcc_except_table : { *(.gcc_except_table) } >ram .gcc_except_table : { *(.gcc_except_table*) } >ram
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
__GOT_START__ = .; __GOT_START__ = .;
.got : .got :

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-11-30 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-11-30 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not

View File

@@ -145,7 +145,7 @@ SECTIONS
SORT(CONSTRUCTORS) SORT(CONSTRUCTORS)
} >RAM } >RAM
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
.gcc_except_table : { *(.gcc_except_table) } >RAM .gcc_except_table : { *(.gcc_except_table*) } >RAM
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
.data1 : { *(.data1) } >RAM .data1 : { *(.data1) } >RAM

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c, * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,

View File

@@ -131,7 +131,7 @@ SECTIONS
CONSTRUCTORS CONSTRUCTORS
} >RAM } >RAM
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
.gcc_except_table : { *(.gcc_except_table) } >RAM .gcc_except_table : { *(.gcc_except_table*) } >RAM
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
.data1 : { *(.data1) } >RAM .data1 : { *(.data1) } >RAM

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org> 2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
* bsp_specs: Remove qrtems_debug. * bsp_specs: Remove qrtems_debug.

View File

@@ -163,7 +163,7 @@ SECTIONS
PROVIDE (__SDATA_END__ = .); PROVIDE (__SDATA_END__ = .);
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
*(.gcc_except_table) *(.gcc_except_table*)
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
PROVIDE(__GOT_START__ = .); PROVIDE(__GOT_START__ = .);

View File

@@ -1,3 +1,8 @@
2008-03-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
2008-02-19 Ralf Corsepius <ralf.corsepius@rtems.org> 2008-02-19 Ralf Corsepius <ralf.corsepius@rtems.org>
* aclocal.m4: Remove (bogusly checked in). * aclocal.m4: Remove (bogusly checked in).

View File

@@ -106,7 +106,7 @@ SECTIONS
_erodata = .; _erodata = .;
PROVIDE (__EXCEPT_START__ = .); PROVIDE (__EXCEPT_START__ = .);
*(.gcc_except_table) *(.gcc_except_table*)
PROVIDE (__EXCEPT_END__ = .); PROVIDE (__EXCEPT_END__ = .);
__GOT_START__ = .; __GOT_START__ = .;
s.got = .; s.got = .;