2008-03-03 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-03 23:07:47 +00:00
parent 91c96e1ad9
commit d1f57b5f68
84 changed files with 253 additions and 43 deletions

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -143,7 +143,7 @@ SECTIONS
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.data1 : { *(.data1) } > sdram .data1 : { *(.data1) } > sdram
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.gcc_except_table : { *(.gcc_except_table) } > sdram .gcc_except_table : { *(.gcc_except_table*) } > sdram
.rodata : .rodata :
{ {

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -130,7 +130,7 @@ SECTIONS
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.data1 : { *(.data1) } > sdram .data1 : { *(.data1) } > sdram
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.gcc_except_table : { *(.gcc_except_table) } > sdram .gcc_except_table : { *(.gcc_except_table*) } > sdram
.rodata : .rodata :
{ {

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -142,7 +142,7 @@ SECTIONS
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.data1 : { *(.data1) } > sdram .data1 : { *(.data1) } > sdram
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.gcc_except_table : { *(.gcc_except_table) } > sdram .gcc_except_table : { *(.gcc_except_table*) } > sdram
.rodata : .rodata :
{ {

View File

@@ -1,3 +1,8 @@
2008-03-03 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-15 Joel Sherrill <joel.sherrill@OARcorp.com> 2008-02-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c: Do not have BSP specific __assert. * console/console.c: Do not have BSP specific __assert.

View File

@@ -151,7 +151,7 @@ SECTIONS
.gcc_except_table : .gcc_except_table :
{ {
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(4); . = ALIGN(4);
} =0xFF } =0xFF

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Fix idle task prototype. * include/bsp.h, startup/bspstart.c: Fix idle task prototype.

View File

@@ -170,7 +170,7 @@ SECTIONS
.gcc_except_table : .gcc_except_table :
{ {
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(4); /* REQUIRED. LD is flaky without it. */ . = ALIGN(4); /* REQUIRED. LD is flaky without it. */
} >sdram = 0 } >sdram = 0
_axf_ro_end = . ; _axf_ro_end = . ;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -150,7 +150,7 @@ SECTIONS
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.data1 : { *(.data1) } > sdram .data1 : { *(.data1) } > sdram
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.gcc_except_table : { *(.gcc_except_table) } > sdram .gcc_except_table : { *(.gcc_except_table*) } > sdram
.rodata : .rodata :
{ {

View File

@@ -1,3 +1,8 @@
2008-03-03 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-15 Joel Sherrill <joel.sherrill@oarcorp.com> 2008-02-15 Joel Sherrill <joel.sherrill@oarcorp.com>
* preinstall.am: Add cplb.h * preinstall.am: Add cplb.h

View File

@@ -80,7 +80,7 @@ SECTIONS
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.data1 : { *(.data1) } > sdram .data1 : { *(.data1) } > sdram
.eh_frame : { *(.eh_frame) } > sdram .eh_frame : { *(.eh_frame) } > sdram
.gcc_except_table : { *(.gcc_except_table) } > sdram .gcc_except_table : { *(.gcc_except_table*) } > sdram
.rodata : .rodata :
{ {

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -49,7 +49,7 @@ SECTIONS
_sdata = .; _sdata = .;
*(.data*); *(.data*);
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
_edata = .; _edata = .;
} }
_data_start = ADDR(.data) ; _data_start = ADDR(.data) ;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-07 Joel Sherrill <joel.sherrill@oarcorp.com> 2008-02-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/ckinit.c: Rework clock driver to use template and to provide * clock/ckinit.c: Rework clock driver to use template and to provide

View File

@@ -95,7 +95,7 @@ SECTIONS
*(.data) *(.data)
*(.data.*) *(.data.*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
_edata = ALIGN( 0x10 ) ; _edata = ALIGN( 0x10 ) ;
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -124,7 +124,7 @@ SECTIONS
. = ALIGN(0x20); . = ALIGN(0x20);
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
. = ALIGN(0x20); . = ALIGN(0x20);
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(0x20); . = ALIGN(0x20);
_edata = .; _edata = .;
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -111,7 +111,7 @@ SECTIONS
*(.data*) *(.data*)
. = ALIGN (0x10); . = ALIGN (0x10);
*(.gcc_exc) *(.gcc_exc)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (0x10); . = ALIGN (0x10);
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* README, clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate * README, clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate

View File

@@ -120,7 +120,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -148,7 +148,7 @@ SECTIONS {
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-15 Ralf Corsépius <ralf.corsepius@rtems.org> 2008-02-15 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/ckinit.c, console/duart.c, timer/timer.c: Reflect changes * clock/ckinit.c, console/duart.c, timer/timer.c: Reflect changes

View File

@@ -117,7 +117,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -117,7 +117,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -121,7 +121,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -121,7 +121,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -124,7 +124,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -132,7 +132,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies

View File

@@ -34,7 +34,7 @@ SECTIONS
.vtable RAM_BASE : .vtable RAM_BASE :
{ {
vtable_start = .; vtable_start = .;
*(.vtable) *(.vtable*)
evtable = .; evtable = .;
} >ram } >ram
@@ -135,7 +135,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -114,7 +114,7 @@ SECTIONS
PROVIDE (_copy_start = .); PROVIDE (_copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-17 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clock.c, include/bsp.h: Correct prototype of idle thread. Eric * clock/clock.c, include/bsp.h: Correct prototype of idle thread. Eric

View File

@@ -147,7 +147,7 @@ SECTIONS
PROVIDE( _copy_start = .); PROVIDE( _copy_start = .);
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
*(.jcr) *(.jcr)
. = ALIGN (16); . = ALIGN (16);
PROVIDE (_edata = .); PROVIDE (_edata = .);

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -48,7 +48,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} >ram } >ram

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -51,7 +51,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} >ram } >ram

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -38,7 +38,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -37,7 +37,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -39,7 +39,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -39,7 +39,7 @@ SECTIONS
*(set_domain_*); *(set_domain_*);
*(set_pseudo_*); *(set_pseudo_*);
*(.gcc_except_table) *(.gcc_except_table*)
*(.eh_frame_hdr) *(.eh_frame_hdr)
*(.eh_frame) *(.eh_frame)
} }

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clock.c, include/bsp.h, startup/bspstart.c: Eliminate copies of * clock/clock.c, include/bsp.h, startup/bspstart.c: Eliminate copies of

View File

@@ -170,7 +170,7 @@ SECTIONS
PROVIDE (__fini_array_end = ABSOLUTE(.)); PROVIDE (__fini_array_end = ABSOLUTE(.));
SORT(CONSTRUCTORS) SORT(CONSTRUCTORS)
KEEP (*(.eh_frame)) KEEP (*(.eh_frame))
*(.gcc_except_table) *(.gcc_except_table*)
*(.dynamic) *(.dynamic)
PROVIDE (__CTOR_LIST__ = ABSOLUTE(.)); PROVIDE (__CTOR_LIST__ = ABSOLUTE(.));
KEEP (*(.ctors)) KEEP (*(.ctors))

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-14 Till Straumann <strauman@slac.stanford.edu> 2007-12-14 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, irq/irq.c (removed), irq/irq_init.c: * Makefile.am, irq/irq.c (removed), irq/irq_init.c:

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-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache: * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:

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-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

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-03 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-01-03 Till Straumann <strauman@slac.stanford.edu> 2008-01-03 Till Straumann <strauman@slac.stanford.edu>
* bsp_specs: added crtend.o back to the endfiles. Otherwise, * bsp_specs: added crtend.o back to the endfiles. Otherwise,

View File

@@ -145,7 +145,7 @@ _SDA2_BASE_ = __SDATA2_START__ + 0x8000;
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-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

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-03 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-01-18 David Erickson <David.Erickson@drdc-rddc.gc.ca> 2008-01-18 David Erickson <David.Erickson@drdc-rddc.gc.ca>
* startup/bspstart.c: Add semicolon. * startup/bspstart.c: Add semicolon.

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-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* README, include/bsp.h, startup/bspstart.c: Eliminate copies of the * README, include/bsp.h, startup/bspstart.c: Eliminate copies of the

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 = .;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -139,7 +139,7 @@ SECTIONS
*(.eh_fram*) *(.eh_fram*)
___EH_FRAME_END__ = .; ___EH_FRAME_END__ = .;
LONG(0); LONG(0);
*(.gcc_except_table) *(.gcc_except_table*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
CONSTRUCTORS CONSTRUCTORS
} > ram } > ram

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -150,7 +150,7 @@ SECTIONS
*(.eh_fram*) *(.eh_fram*)
___EH_FRAME_END__ = .; ___EH_FRAME_END__ = .;
LONG(0); LONG(0);
*(.gcc_except_table) *(.gcc_except_table*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
CONSTRUCTORS CONSTRUCTORS
} > ram } > ram

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c: Eliminate copies of the * include/bsp.h, startup/bspstart.c: Eliminate copies of the

View File

@@ -138,7 +138,7 @@ SECTIONS
*(.eh_fram*) *(.eh_fram*)
___EH_FRAME_END__ = .; ___EH_FRAME_END__ = .;
LONG(0); LONG(0);
*(.gcc_except_table) *(.gcc_except_table*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
SORT(CONSTRUCTORS) SORT(CONSTRUCTORS)
copy_end = .; copy_end = .;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration

View File

@@ -159,7 +159,7 @@ SECTIONS
_sdata = . ; _sdata = . ;
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(0x10); . = ALIGN(0x10);
edata = .; edata = .;
_edata = .; _edata = .;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration

View File

@@ -158,7 +158,7 @@ SECTIONS
_sdata = . ; _sdata = . ;
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(0x10); . = ALIGN(0x10);
edata = .; edata = .;
_edata = .; _edata = .;

View File

@@ -1,3 +1,8 @@
2008-03-03 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-12-11 Joel Sherrill <joel.sherrill@OARcorp.com> 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* console/console.c, timer/timer.c: Fix typos in previous commit * console/console.c, timer/timer.c: Fix typos in previous commit

View File

@@ -158,7 +158,7 @@ SECTIONS
_sdata = . ; _sdata = . ;
*(.data*) *(.data*)
*(.gnu.linkonce.d*) *(.gnu.linkonce.d*)
*(.gcc_except_table) *(.gcc_except_table*)
. = ALIGN(0x10); . = ALIGN(0x10);
edata = .; edata = .;
_edata = .; _edata = .;