[cfe-dev] <predefines> in clang -E output

Chris Lattner clattner at apple.com
Thu Mar 19 23:09:24 PDT 2009


On Mar 19, 2009, at 12:03 PM, Roman Divacky wrote:
> witten /tmp# clang-driver -E void.c
> # 1 "void.c"
> # 1 "void.c" 1
> # 1 "<predefines>" 1
> # 1 "void.c" 2
> main()
> {
> }
>
> what is this <predefines> thing? is it mandatory? is perl's  
> makedepend broken?
>
> please shed some light on this :)

It is the same as <builtin> I guess.  Please file a bugzilla, I will  
change this.  BTW, this is insanely gross.  <sarcastic> Is there any  
obscure implementation detail of GCC that is not depended on by some  
program?

-Chris



More information about the cfe-dev mailing list