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/runtime.c
|
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/runtime.c
|
3f55c61a5d7428eb18e65393e2b9e91ea9444fdb |
|
23-Sep-2009 |
Shantonu Sen <ssen@apple.com> |
Keep on castin', in the name of -pedantic git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@82626 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/runtime.c
|
26e507aa23c3c07a205510063c48c60dbfbc999d |
|
23-Sep-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Fix compile time warning: format '%#lx' expects type 'long unsigned int', but argument 3 has type 'unsigned int' git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@82605 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/runtime.c
|
962a63123c07b5fed500390eb83f2f3aa8e5f8cb |
|
23-Sep-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Improve readability. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@82604 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/runtime.c
|
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/runtime.c
|
e8ce595140fa3f107db10a6b4d9184f7277e58c0 |
|
12-Sep-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
GCC atomic built-ins are available patch to Blocks. - Credit to Bobby Powers. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81615 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/BlocksRuntime/runtime.c
|
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/runtime.c
|
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/runtime.c
|