History log of /external/compiler-rt/BlocksRuntime/Block_private.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ffd69e7b181a486cbba10deb386558cf3ff5e24a 30-Apr-2010 Charles Davis <cdavis@mines.edu> Fix build with MSVC.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@102671 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
b1c07156bab839c0502789f09654ec5da8d33c39 21-Apr-2010 Blaine Garst <blaine@apple.com> update copyright notices


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@101986 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
b4c3b6f8a2d3481bac6b0e9b4240fa0c99412d10 22-Sep-2009 Shantonu Sen <ssen@apple.com> 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"



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@82504 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
09870645031d5a05c7c3b9a66a53348a0d82ae52 12-Sep-2009 Edward O'Callaghan <eocallaghan@auroraux.org> Generalize Blocks code and intergrate with cmake build system more.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81613 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
0898ee9197a0049e479a12f4c5b3c65e3deaf03b 05-Aug-2009 Edward O'Callaghan <eocallaghan@auroraux.org> Refactor test suit endianness pre-processor code. More style and readability fixes, start labling endif's

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78234 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
b3a6901e66f55b35aa9e01bcb24134e6a65ea004 26-Jun-2009 Daniel Dunbar <daniel@zuster.org> Initial import of compiler-rt.
-


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74292 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h
8cbe163cba77c772621f89ddb33793ac170b1fa2 26-Jun-2009 Daniel Dunbar <daniel@zuster.org> Flesh out svn structure, tuck blocks stuff away until we figure out where it goes.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74290 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/Block_private.h