Displaying 2 results from an estimated 2 matches for "uint16_c".
Did you mean:
uint16_t
2009 Dec 07
2
[LLVMdev] Macro redefinitions
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. I could have sworn I talked about this before along
with a patch, guess no...
2009 May 12
1
[LLVMdev] MSVC cstdint
...t-1_38\boost/cstdint.hpp(355) :
warning C4005: 'UINT8_C' : macro redefinition
R:\SDKs\llvm\trunk_VC8_building\include\llvm/Support/DataTypes.h(117)
: see previous definition of 'UINT8_C'
R:\SDKs\boost\built_head\include\boost-1_38\boost/cstdint.hpp(357) :
warning C4005: 'UINT16_C' : macro redefinition
R:\SDKs\llvm\trunk_VC8_building\include\llvm/Support/DataTypes.h(119)
: see previous definition of 'UINT16_C'
R:\SDKs\boost\built_head\include\boost-1_38\boost/cstdint.hpp(358) :
warning C4005: 'UINT32_C' : macro redefinition
R:\SDKs\llvm\tr...