[llvm-commits] [patches] Win64 EH improvements

João Matos ripzonetriton at gmail.com
Fri Aug 31 06:29:08 PDT 2012


On Fri, Aug 31, 2012 at 10:18 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:

> > 0001-Set-symbols-referencing-functions-as-COFF-functions.patch
>

OK, a simple empty function should show this.


>
> > 0002-Fixed-Win64-SEH-RUNTIME_FUNCTION-structure-sizes.patch
> Same here
>

The other tests should catch this too.


> > 0007-Extend-machine-to-provide-exception-handling-options.patch
> Why do you need this?
>

 Well, all the other code-gen options are already in this class, so I
extended it to provide exception handling acessors too.

>
> > 0010-Added-exception-handling-options-to-llc.patch
> Why do you need this? This seems really redundant. Why we will need
> emitting win64 EH on non-COFF, e.g. MachO ?


It's not about using Win64 EH on non-COFF, but about being able to use
DWARF on COFF, which is still used by MinGW AFAIK.

-- 
João Matos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120831/636dfdda/attachment.html>


More information about the llvm-commits mailing list