[cfe-dev] Merging MinGW toolchain patches to 3.7

Richard Smith richard at metafoo.co.uk
Thu Jul 23 14:09:41 PDT 2015


On Thu, Jul 23, 2015 at 12:30 PM, Richard Smith <metafoo at gmail.com> wrote:

> Yes, we should get these changes into 3.7. I'll look over the patches
> later today.
>
I'm not very happy about applying patches with no tests to the branch, but,
reluctantly, approved.

Yaron: please add some tests for r242660 and r242667 to trunk. (I also find
it very weird that the MinGW::Arch member has a trailing slash. Is there a
good reason for that?)

> On 23 Jul 2015 9:56 am, "Hans Wennborg" <hans at chromium.org> wrote:
>
>> +cfe-dev to keep it on the list, and Richard
>>
>> This sounds like a reasonable thing to merge.
>>
>> Richard, what's your opinion as an owner?
>>
>>
>> On Thu, Jul 23, 2015 at 9:48 AM, Martell Malone <martellmalone at gmail.com>
>> wrote:
>> > I almost forgot
>> >
>> > Yaron also fixed all the different combination of linux host/distros
>> > targetting mingw with theses 3.
>> > I have a feeling we will have people hitting the mailing list about
>> come the
>> > 3.7 release if their distro isn't working.
>> >
>> > clang
>> >
>> > r242660  Support mingw toolchain include and lib directories on Arch
>> Linux.
>> > r242667  Remove erroneous space in "lib64" string constant.
>> > r242766  Fix mingw toolchain to honor sysroot on Linux and add tests.
>> >
>> > Again as i said I've no idea what the process is or what we can do here.
>> > Hoping you can fill me in on the details
>> >
>> > Kind Regards
>> > Martell
>> >
>> >
>> >
>> > On Thu, Jul 23, 2015 at 5:44 PM, Martell Malone <
>> martellmalone at gmail.com>
>>
>> > wrote:
>> >>
>> >> Hi Hans :)
>> >>
>> >> rnk and I were talking to me about the possibility of getting the mingw
>> >> driver work back ported into the 3.7 branch.
>> >>
>> >> I read the thread where you branched the 3.7 release you said that if
>> >> anyone has a request to have patches merged they should contact you
>> directly
>> >>
>> >> When the branch was made we were in the middle of crushing the final
>> bugs
>> >> in the MINGW Driver.
>> >> I had a total of about 9 patches merged but 2 missed the window
>> >> unfortunately.
>> >> 1 was for compiler-rt and 1 was for clang
>> >>
>> >> clang
>> >> r242905  Add support for -rtlib option and -stdlib option to the mingw
>> >> driver
>> >>
>> >> compiler-rt
>> >> r242539  compiler-rt: add support for mingw-w64 in builtins
>> >> r242540  Add missing chkstk.S files from r242539
>> >>
>> >> (r242540 is here because only half the patch was committed initially)
>> >>
>> >> These 2(now 3) patches complete my series and fixes everything to have
>> a
>> >> clang toolchain with mingw-w64 without needing gcc.
>> >>
>> >> I don't know what the process is for back porting or how you feel about
>> >> these patches but I said I would email you about it an see where we
>> can go
>> >> from here :)
>> >>
>> >> Kind Regards
>> >> Martell
>> >
>> >
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150723/001f6bbf/attachment.html>


More information about the cfe-dev mailing list