diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:00:54 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-03 23:00:54 +0000 |
commit | 734e053691666af3307fa747fb6b304e9ca801ee (patch) | |
tree | 880ee15a69814432c7dcc9965cbf57a771d10281 /c | |
parent | 35305b59e8390dd6e06d47b497efca56d905441b (diff) |
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 83669f71d2..01101c3c0e 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-05-03 Joel Sherrill <joel@OARcorp.com> * startup/linkcmds: Handle .data.* sections 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 = .; |