[build] Move MD_UNWIND_SUPPORT to toplevel libgcc
Paolo Bonzini
bonzini@gnu.org
Tue May 31 12:36:00 GMT 2011
On 05/31/2011 11:30 AM, Kai Tietz wrote:
> The issue is that in
> combination of 32-bit and 64-bit we need to default here to SjLj,
Ok, then what you're testing is actually whether you're using sjlj or
dw2 unwinding. config/i386/cygming.h will ensure that this is the same
as testing TARGET_BI_ARCH and TARGET_64BIT_DEFAULT.
Then you can just pass EH_MODEL or SHLIB_SONAME down to libgcc via
libgcc.mvars, and look at it in libgcc/config.host to pick the
appropriate header.
Paolo
More information about the Gcc-patches
mailing list