This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch i386 mingw]: Disallow DW2 unwind for 64-bit and multilib
- From: Arnaud Charlet <charlet at adacore dot com>
- To: Kai Tietz <Kai dot Tietz at onevision dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Danny Smith <dansmister at gmail dot com>, Arnaud Charlet <charlet at adacore dot com>
- Date: Fri, 24 Jul 2009 09:44:44 +0200
- Subject: Re: [patch i386 mingw]: Disallow DW2 unwind for 64-bit and multilib
- References: <OF3CA70618.D31850D1-ONC12575FD.0029540F-C12575FD.002A43EA@onevision.de>
> this patch disables the use of DW2 unwind (DWARF2_UNWIND_INFO) for 64-bit
> and multilib builds. It stops build of gcc by an error message for
> multilib x86, when sjlj isn't the default unwind mechanism. This is
> necessary, as 64-bit Windows DW2 unwind isn't supported and a switching
> between those both mechanisms in multilib isn't possible.
BTW, do you know how hard it would be to get dwarf2 unwind based exceptions
working on 64 bit windows? What are the missing/blocking points?
Arno