[LLVMdev] [llvm-commits] [PATCH] LLVM 3.0 broken in lib/Support/Windows/DynamicLibrary.inc

Ruben Van Boxem vanboxem.ruben at gmail.com
Wed Nov 2 08:07:36 PDT 2011


2011/11/2 Anton Korobeynikov <anton at korobeynikov.info>

> Hi Ruben,
>
> > I don't know since when, but this file has been changed to remove all the
> > trickery (aka defines) needed for MinGW-w64 (and probably everything else
> > that as forgotten) to succesfully compile it.
> Will you please check which commit introduces the breakage?
>

My git clone of LLVM shows
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13065791177308-0d34-0410-b5e6-96231b3b80d8
as the "offender". It seems this code was replaced by a configure-time
check. That check apparently misses out when configuring on msys like this:
$ /m/Development/Source/LLVM/configure --host=x86_64-w64-mingw32
--enable-optimized --disable-assertions --disable-pthreads CC=clang
CXX=clang++

For some reason unknown to me. I was wondering why the CMake build was
fine...

Ruben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111102/f00f302a/attachment.html>


More information about the llvm-dev mailing list