Hi, I would like to apply the patch below to trunk and gcc-4.7 branch. GCC doesn't build for sh-rtems* without it.
Ralf
2012-07-10 Ralf Corsépius <ralf.corsep...@rtems.org> * config.host (sh*-*-rtems*): Add sh*-*-elf*'s extra_parts. diff --git a/libgcc/config.host b/libgcc/config.host index ef9791b..6c5c825 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -995,7 +996,10 @@ sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ sh-*-rtems*) tmake_file="$tmake_file sh/t-sh t-crtstuff-pic t-fdpbit" extra_parts="$extra_parts crt1.o crti.o crtn.o crtbeginS.o crtendS.o \ - $sh_ic_extra_parts $sh_opt_extra_parts" + libic_invalidate_array_4-100.a \ + libic_invalidate_array_4-200.a \ + libic_invalidate_array_4a.a \ + libgcc-Os-4-200.a libgcc-4-300.a" ;; sh-wrs-vxworks) tmake_file="$tmake_file sh/t-sh t-crtstuff-pic t-fdpbit"