[cfe-dev] Merging MinGW toolchain patches to 3.7

Hans Wennborg hans at chromium.org
Thu Jul 23 16:17:57 PDT 2015


I've merged the requested changes in r243059, r243061, r243063, and r243064.

Please keep me posted if there are any follow-up commits with tests
that should get merged.

Thanks,
Hans

On Thu, Jul 23, 2015 at 2:09 PM, Richard Smith <richard at metafoo.co.uk> wrote:
> 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
>>> >
>>> >
>
>



More information about the cfe-dev mailing list