[PATCH] MINGW64 Driver, TLS and SEH exception

Martell Malone martellmalone at gmail.com
Tue Apr 15 11:50:31 PDT 2014


Hi Yaron,

I have done this with a focus on mingw64 and not MSVC.

The llvm backend for seh is all based on kai's work here
http://www.redstar.de/ldc/win64eh_all_20140201.diff
I have submitted an updated version of that patch to the llvm mailing list.

The version you have submitted seems more up to date however so I will have
to compare the changes he has made since.

Thanks for the link

Martell


On Tue, Apr 15, 2014 at 7:42 PM, Yaron Keren <yaron.keren at gmail.com> wrote:

> Hi Martell,
>
> For SEH support, the patch by Kai Nacke (
> http://wiki.dlang.org/Building_and_hacking_LDC_on_Windows_using_MSVC )
> should also be required, not?
>
> Yaron
>
>
>
> 2014-04-15 21:32 GMT+03:00 Martell Malone <martellmalone at gmail.com>:
>
>> Hi
>>
>> This is my first time using a mailing list so bare with me please.
>>
>> Based on work done by ruben vb I have created a patch for clang that will
>> find the include directories for the new windows-gnu triplet.
>> I have also enabled TLS which mingw64 supports and the introduction of
>> SEH exceptions on the front end.
>>
>> A patch will also be sent to the llvm mailing list for the backend.
>>
>> Many Thanks
>> Martell
>>
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140415/b1846067/attachment.html>


More information about the cfe-commits mailing list