This is the mail archive of the
mailing list for the GCC project.
unwind and type support in GCC47
- From: "Paulo J. Matos" <paulo at matos-sorge dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 29 Mar 2012 14:50:17 +0000 (UTC)
- Subject: unwind and type support in GCC47
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?