diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:06:24 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:06:24 +0000 |
commit | ae5969ebe114e84cbb5541b389393411809ffc43 (patch) | |
tree | 7ec897d35cd9ee82c36152eec26895dd0f4d99eb /c | |
parent | Add *_ARG to getopt.c. (diff) | |
download | rtems-ae5969ebe114e84cbb5541b389393411809ffc43.tar.bz2 |
2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/linkcmds, startup/linkcmds.bootp, startup/linkcmds.prom: Add
wildcard to gcc_except_table section so programs compiled with gcc
4.3.x can link.
Diffstat (limited to 'c')
4 files changed, 9 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68360/ChangeLog b/c/src/lib/libbsp/m68k/gen68360/ChangeLog index b8f87f029f..636851ed58 100644 --- a/c/src/lib/libbsp/m68k/gen68360/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68360/ChangeLog @@ -1,3 +1,9 @@ +2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com> + + * startup/linkcmds, startup/linkcmds.bootp, startup/linkcmds.prom: 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/clock.c, include/bsp.h, startup/bspstart.c: Eliminate copies of diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds index a29be43c64..7d481d45dc 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds @@ -112,7 +112,7 @@ SECTIONS { _copy_start = .; *(.data*) *(.gnu.linkonce.d*) - *(.gcc_except_table) + *(.gcc_except_table*) *(.jcr) . = ALIGN (16); PROVIDE (edata = .); diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp index 606dfd8c81..eb9f7fcad3 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp +++ b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp @@ -118,7 +118,7 @@ SECTIONS { *(.data) *(.gnu.linkonce.d*) *(.jcr) - *(.gcc_except_table) + *(.gcc_except_table*) . = ALIGN (16); PROVIDE (edata = .); _copy_end = .; diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom index f97ef89b4f..db0a5fe94a 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom +++ b/c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom @@ -117,7 +117,7 @@ SECTIONS { *(.data) *(.gnu.linkonce.d*) *(.jcr) - *(.gcc_except_table) + *(.gcc_except_table*) . = ALIGN (16); PROVIDE (edata = .); _copy_end = .; |