diff options
author | Shantonu Sen <ssen@apple.com> | 2009-09-22 00:49:12 +0000 |
---|---|---|
committer | Shantonu Sen <ssen@apple.com> | 2009-09-22 00:49:12 +0000 |
commit | 33f6acbbf1f4fdc2a49ba2e239bb62e4edfdc211 (patch) | |
tree | 95b2b4fc0f598a894d0d071548d8cf475695f365 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 8c500100f64e6387658e0ed29ce691fde1812c5c (diff) | |
download | bcm5719-llvm-33f6acbbf1f4fdc2a49ba2e239bb62e4edfdc211.tar.gz bcm5719-llvm-33f6acbbf1f4fdc2a49ba2e239bb62e4edfdc211.zip |
1) Remove cmake-specific #define usage from the exported
Block.h/Block_private.h headers, since clients won't know what to
set. These are moved into runtime.c as appropriate
2) Use cmake checks for CAS builtins, instead of guessing based on GCC
#defines (which aren't set by clang and llvm-gcc anyway)
3) "#pragma mark" isn't supported by FSF gcc, so "#if 0" it out. It
should still show up in IDEs that support it
4) Fix some compiler warnings. GCC 4.3.3 seems super strict about
%p. function pointers can't be cast to void * either.
5) Avoid a warning for apple_versioning.c that "ISO C does not allow
empty files"
llvm-svn: 82504
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions