http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47119
--- Comment #1 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 2010-12-31 19:51:25 UTC --- Created attachment 22875 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22875 tentative patch There are a lot more problems with this port. Here is a patch that makes the port sort-of build when using GCC as the build compiler; it uses the weak attribute to work around some issues with having different target hooks depending on the input language. I suppose we'd need some serious infrastructure work to make this work cleanly and portably. OTOH, considering that the port has been this seriously broken in GCC 4.5 (e.g. look at the array syntax in sh_symbian_class_needs_attribute), and no PR for this was filed against 4.5, I suppose we could consider this port to have already been deprecated in 4.5, and just remove it.