[LLVMdev] Macro redefinitions
Óscar Fuentes
ofv at wanadoo.es
Mon Dec 7 11:42:37 PST 2009
OvermindDL1 <overminddl1 at gmail.com> writes:
> In DataTypes.h starting on line 121 are these lines:
> #define INT8_C(C) C
> #define UINT8_C(C) C
> #define INT16_C(C) C
> #define UINT16_C(C) C
> #define INT32_C(C) C
> #define UINT32_C(C) C ## U
> #define INT64_C(C) ((int64_t) C ## LL)
> #define UINT64_C(C) ((uint64_t) C ## ULL)
>
> They are conflicting with the cstdint when we have updated headers in
> our MSVC build.
Can you provide more context information about this? What do you mean by
"updated headers"? cstdint seems missing on my VC++ 2008 install. Is
that part of some upgrade? Which one?
[snip]
--
Óscar
More information about the llvm-dev
mailing list