Hi, I am porting my backend to GCC47 and have been jumping through some hurdles. libgcc is trying to compile unwind*.c files which I can't remember being there for GCC46. I deduce this files have to do with exception support GCC47 seems to want to make exceptions mandatory even though my backend doesn't really 'support' them (in the sense that our tests don't care about them).
unwind*.c have a lot of variable definitions to mode SI as being a word, However, in my case a word is actually in mode QI (16bits). Is there anything I can do to stop libgcc from trying to compile these files or to make unwind compatible with my backend besides going blindly changing SI mode in variable declaration to QI mode? Cheers, -- PMatos