[LLVMdev] Errors building llvm

Padraig O'Sullivan posulliv at umd.edu
Wed Jun 18 08:31:25 PDT 2008

On Wed, Jun 18, 2008 at 2:29 AM, Anton Korobeynikov <asl at math.spbu.ru> wrote:
> Hi, Chris
>> Can you please send in a patch so we can fix this on mainline?
> This known problem: stdint.h on cygwin declares {u}int32_t type to be
> 'long', not 'int'. And this causes problems with APInt's uint32_t =>
> unsigned casts. I myself don't know good direct fix except patching
> Cygwin's stdint.h itself.

I was also under the the impression that this issue was due to a
problem with Cygwin and not LLVM. I would love to provide a patch if I
could but I'm unsure as to what the fix would be (aside from patching
Cygwin's stdint.h as Anton mentioned).


> --
> With best regards, Anton Korobeynikov.
> Faculty of Mathematics & Mechanics, Saint Petersburg State University.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

More information about the llvm-dev mailing list