summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Sink {config.h,ConfigureChecks}.cmake into cmake directory.Daniel Dunbar2010-01-131-3/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93318 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix CMakeLists.txt comment.Edward O'Callaghan2009-10-311-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85686 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix cmake test suit for compiler-rt.Edward O'Callaghan2009-10-271-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@85339 91177308-0d34-0410-b5e6-96231b3b80d8
* Comment out broken tests and make the rest build in cmake build system.Edward O'Callaghan2009-10-171-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@84330 91177308-0d34-0410-b5e6-96231b3b80d8
* If the compiler does not support GCC-compatibleShantonu Sen2009-09-231-3/+13
| | | | | | | atomic operations, skip building the blocks runtime git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@82627 91177308-0d34-0410-b5e6-96231b3b80d8
* 1) Remove cmake-specific #define usage from the exportedShantonu Sen2009-09-221-7/+0
| | | | | | | | | | | | | | | | | | | | | 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
* Update cmake files for arm support hooks.Edward O'Callaghan2009-09-141-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81760 91177308-0d34-0410-b5e6-96231b3b80d8
* Add Blocks support to CMake build system.Edward O'Callaghan2009-09-121-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81617 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix include path to config.h for CMake build system.Edward O'Callaghan2009-09-121-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81616 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 ↵Edward O'Callaghan2009-08-091-3/+11
| | | | | | compliant. Comment trailing endifs git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78537 91177308-0d34-0410-b5e6-96231b3b80d8
* Start porting compiler-rt testsuit to Solaris with new build system. Fix ↵Edward O'Callaghan2009-08-051-3/+9
| | | | | | some C++ style comments which are not allowed in ISO C90. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@78143 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix newlinew warning in floatundidf.c , Bulkout CMake system more, complete ↵Edward O'Callaghan2009-08-031-8/+9
| | | | | | port to AuroraUX and Solaris. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77958 91177308-0d34-0410-b5e6-96231b3b80d8
* A few CMake formating fixes for compiler-rt.Edward O'Callaghan2009-08-031-4/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77937 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial import of CMake type build system. Just like the rest of llvm..Edward O'Callaghan2009-08-031-0/+34
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@77933 91177308-0d34-0410-b5e6-96231b3b80d8