[cfe-dev] Fixing selector types on the GNU runtime

Sebastian Redl sebastian.redl at getdesigned.at
Mon Jan 19 14:05:19 PST 2009


Chris Lattner wrote:
> I agree with Mike here.  FreeBSD should be using __null or 0L.  I  
> don't think we should switch CGObjCGNU to using a different idiom than  
> the rest of the code base, and I don't want to change the entire LLVM  
> world to avoid NULL in varargs.
>
> If FreeBSD headers are broken and they are unwilling to fix it, we can  
> probably do a hack for FreeBSD in the makefiles.
>
>   
You'll have to do that for Win64 anyway. From what I can see in VC++
2008 Express, it defines NULL as 0, period.
Do we have anyone testing Win64?

Sebastian



More information about the cfe-dev mailing list