[llvm-commits] [patches] Win64 EH improvements

João Matos ripzonetriton at gmail.com
Sun Sep 2 05:23:39 PDT 2012


Sorry, I'm not being able to understand how triple can be used here.
Especially on MinGW, since you won't be able to choose between DW2 or Win64
EH.

Also it will still need a flag to disable emitting of unwind info.

I will send updated patches soon with some fixes.

On Sun, Sep 2, 2012 at 10:35 AM, Anton Korobeynikov <anton at korobeynikov.info
> wrote:

> >> > 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.
> Do not add new features / flags like this until it won't be actually used.
>
> > 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.
> This can be done basing on triple, so, no new flag is required.
>
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
>



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


More information about the llvm-commits mailing list