diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:07:47 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:07:47 +0000 |
commit | d1f57b5f681012f2a6b93d8a59589b19fd4a997b (patch) | |
tree | 62ba8d487b669552876c3d73fd754a25b26f3a68 /c/src/lib/libbsp/arm | |
parent | 2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-d1f57b5f681012f2a6b93d8a59589b19fd4a997b.tar.bz2 |
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.
Diffstat (limited to 'c/src/lib/libbsp/arm')
-rw-r--r-- | c/src/lib/libbsp/arm/csb336/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/csb336/startup/linkcmds | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/csb337/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/csb337/startup/linkcmds | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/edb7312/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/edb7312/startup/linkcmds | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gba/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gba/startup/linkcmds | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gp32/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/gp32/startup/linkcmds | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/rtl22xx/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/rtl22xx/startup/linkcmds | 2 |
12 files changed, 36 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/arm/csb336/ChangeLog b/c/src/lib/libbsp/arm/csb336/ChangeLog index bf8185723b..662337887f 100644 --- a/c/src/lib/libbsp/arm/csb336/ChangeLog +++ b/c/src/lib/libbsp/arm/csb336/ChangeLog @@ -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> * include/bsp.h, startup/bspstart.c: Eliminate copies of the diff --git a/c/src/lib/libbsp/arm/csb336/startup/linkcmds b/c/src/lib/libbsp/arm/csb336/startup/linkcmds index d35ad9ecae..edbec63fae 100644 --- a/c/src/lib/libbsp/arm/csb336/startup/linkcmds +++ b/c/src/lib/libbsp/arm/csb336/startup/linkcmds @@ -143,7 +143,7 @@ SECTIONS .eh_frame : { *(.eh_frame) } > sdram .data1 : { *(.data1) } > sdram .eh_frame : { *(.eh_frame) } > sdram - .gcc_except_table : { *(.gcc_except_table) } > sdram + .gcc_except_table : { *(.gcc_except_table*) } > sdram .rodata : { diff --git a/c/src/lib/libbsp/arm/csb337/ChangeLog b/c/src/lib/libbsp/arm/csb337/ChangeLog index 15d811b590..31518bad6c 100644 --- a/c/src/lib/libbsp/arm/csb337/ChangeLog +++ b/c/src/lib/libbsp/arm/csb337/ChangeLog @@ -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> * include/bsp.h, startup/bspstart.c: Eliminate copies of the diff --git a/c/src/lib/libbsp/arm/csb337/startup/linkcmds b/c/src/lib/libbsp/arm/csb337/startup/linkcmds index fc8b3da15b..6feb2a7b4a 100644 --- a/c/src/lib/libbsp/arm/csb337/startup/linkcmds +++ b/c/src/lib/libbsp/arm/csb337/startup/linkcmds @@ -130,7 +130,7 @@ SECTIONS .eh_frame : { *(.eh_frame) } > sdram .data1 : { *(.data1) } > sdram .eh_frame : { *(.eh_frame) } > sdram - .gcc_except_table : { *(.gcc_except_table) } > sdram + .gcc_except_table : { *(.gcc_except_table*) } > sdram .rodata : { diff --git a/c/src/lib/libbsp/arm/edb7312/ChangeLog b/c/src/lib/libbsp/arm/edb7312/ChangeLog index e963520c48..1e70b7abc7 100644 --- a/c/src/lib/libbsp/arm/edb7312/ChangeLog +++ b/c/src/lib/libbsp/arm/edb7312/ChangeLog @@ -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> * clock/clockdrv.c, include/bsp.h, startup/bspstart.c: Eliminate copies diff --git a/c/src/lib/libbsp/arm/edb7312/startup/linkcmds b/c/src/lib/libbsp/arm/edb7312/startup/linkcmds index 66f77100a4..95c7ec2074 100644 --- a/c/src/lib/libbsp/arm/edb7312/startup/linkcmds +++ b/c/src/lib/libbsp/arm/edb7312/startup/linkcmds @@ -142,7 +142,7 @@ SECTIONS .eh_frame : { *(.eh_frame) } > sdram .data1 : { *(.data1) } > sdram .eh_frame : { *(.eh_frame) } > sdram - .gcc_except_table : { *(.gcc_except_table) } > sdram + .gcc_except_table : { *(.gcc_except_table*) } > sdram .rodata : { diff --git a/c/src/lib/libbsp/arm/gba/ChangeLog b/c/src/lib/libbsp/arm/gba/ChangeLog index f73d57b513..935635b0a7 100644 --- a/c/src/lib/libbsp/arm/gba/ChangeLog +++ b/c/src/lib/libbsp/arm/gba/ChangeLog @@ -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> * console/console.c: Do not have BSP specific __assert. diff --git a/c/src/lib/libbsp/arm/gba/startup/linkcmds b/c/src/lib/libbsp/arm/gba/startup/linkcmds index b985e9c6ab..0959230160 100644 --- a/c/src/lib/libbsp/arm/gba/startup/linkcmds +++ b/c/src/lib/libbsp/arm/gba/startup/linkcmds @@ -151,7 +151,7 @@ SECTIONS .gcc_except_table : { - *(.gcc_except_table) + *(.gcc_except_table*) . = ALIGN(4); } =0xFF diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog index f2d1cfa960..3f0cb548a7 100644 --- a/c/src/lib/libbsp/arm/gp32/ChangeLog +++ b/c/src/lib/libbsp/arm/gp32/ChangeLog @@ -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> * include/bsp.h, startup/bspstart.c: Fix idle task prototype. diff --git a/c/src/lib/libbsp/arm/gp32/startup/linkcmds b/c/src/lib/libbsp/arm/gp32/startup/linkcmds index 5802928edf..86ea44c7d3 100644 --- a/c/src/lib/libbsp/arm/gp32/startup/linkcmds +++ b/c/src/lib/libbsp/arm/gp32/startup/linkcmds @@ -170,7 +170,7 @@ SECTIONS .gcc_except_table : { - *(.gcc_except_table) + *(.gcc_except_table*) . = ALIGN(4); /* REQUIRED. LD is flaky without it. */ } >sdram = 0 _axf_ro_end = . ; diff --git a/c/src/lib/libbsp/arm/rtl22xx/ChangeLog b/c/src/lib/libbsp/arm/rtl22xx/ChangeLog index b94f96753a..199e06bc60 100644 --- a/c/src/lib/libbsp/arm/rtl22xx/ChangeLog +++ b/c/src/lib/libbsp/arm/rtl22xx/ChangeLog @@ -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> * include/bsp.h, startup/bspstart.c: Eliminate copies of the diff --git a/c/src/lib/libbsp/arm/rtl22xx/startup/linkcmds b/c/src/lib/libbsp/arm/rtl22xx/startup/linkcmds index da5f468696..c46e83de74 100644 --- a/c/src/lib/libbsp/arm/rtl22xx/startup/linkcmds +++ b/c/src/lib/libbsp/arm/rtl22xx/startup/linkcmds @@ -150,7 +150,7 @@ SECTIONS .eh_frame : { *(.eh_frame) } > sdram .data1 : { *(.data1) } > sdram .eh_frame : { *(.eh_frame) } > sdram - .gcc_except_table : { *(.gcc_except_table) } > sdram + .gcc_except_table : { *(.gcc_except_table*) } > sdram .rodata : { |