[LLVMdev] "long long" type in C backend

Jonathan S. Shapiro shap at eros-os.com
Mon Aug 11 13:40:57 PDT 2008

On Mon, 2008-08-11 at 13:29 -0700, Chris Lattner wrote:
> The CBE output can't #include standard headers, the macros and types  
> that are defined in the headers will conflict.

Is that true for the freestanding header files? We have not found it so
in the C backend for BitC, though admittedly it was a design objective
to avoid exactly these conflicts. I would think, in particular, that
stdint.h and inttypes.h would both be safe.


More information about the llvm-dev mailing list