[LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)

Aaron Ballman
Thu, 20 Oct 2011 18:00:29 -0000

On Thu, Oct 20, 2011 at 12:44 PM, Ruben Van Boxem
<vanboxem.ruben at gmail.com> wrote:
> 2011/10/6 Aaron Ballman <aaron at aaronballman.com>
>>
>> On Thu, Oct 6, 2011 at 2:09 PM, Ruben Van Boxem
>> <vanboxem.ruben at gmail.com> wrote:
>> > You're welcome! Please remember that MinGW-w64 does not mean
it is
>> > 64-bit.
>> > It provides both 32- and 64-bit headers/libs. The "w64"
in the name was
>> > originally because that was the project's principal goal,
among
>> > extending
>> > the API completeness and compatibility with MSVC. Just so that I
don't
>> > find
>> > any MinGW-w64/.org 64-bit misconceptions in LLVM code later ;-)
It's an
>> > understandable mistake (and the name doesn't help at all :-/)
>>
>> You learn something new every day... I had no idea this existed
(I've
>> always been a Visual Studio person, and rarely use MinGW of any
>> variety).  Now I know I've got something else to test next time.
 :-)
>
> Ping.
>
> It seems this problem is still present on LLVM trunk (and thus 3.0-rc1).
> This prevents building a 64-bit Windows LLVM with MinGW-w64.
>

I think the patch looks good -- thank you for keeping on top of it!

~Aaron