| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix x86/x64 on Linux, Credit to Rafael Espindola. | Edward O'Callaghan | 2009-11-04 | 8 | -5/+21 |
| | | | | | llvm-svn: 86075 | ||||
| * | Add DragonFly BSD to supported platforms list. | Edward O'Callaghan | 2009-11-01 | 1 | -0/+4 |
| | | | | | llvm-svn: 85727 | ||||
| * | Fix DragonFly BSD define in compiler-rt. | Edward O'Callaghan | 2009-11-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 85726 | ||||
| * | Fix CMakeLists.txt comment. | Edward O'Callaghan | 2009-10-31 | 1 | -1/+1 |
| | | | | | llvm-svn: 85686 | ||||
| * | add __save_vfp_d8_d15_regs and __restore_vfp_d8_d15_regs for ARM | Nick Kledzik | 2009-10-29 | 2 | -1/+46 |
| | | | | | llvm-svn: 85531 | ||||
| * | Nested function test in compiler-rt should not be run under Clang. | Edward O'Callaghan | 2009-10-29 | 1 | -19/+28 |
| | | | | | llvm-svn: 85456 | ||||
| * | Fix test suit for last CMake changes to CompilerRT. | Edward O'Callaghan | 2009-10-29 | 1 | -1/+2 |
| | | | | | llvm-svn: 85452 | ||||
| * | Update CMake build system with target arch source file lists. | Edward O'Callaghan | 2009-10-29 | 1 | -35/+50 |
| | | | | | llvm-svn: 85448 | ||||
| * | Work around strictness in gcc 4.4.1 casting a function pointer to void * | Shantonu Sen | 2009-10-28 | 2 | -11/+11 |
| | | | | | llvm-svn: 85397 | ||||
| * | Add stdlib.h for rand() prototype | Shantonu Sen | 2009-10-28 | 3 | -0/+3 |
| | | | | | llvm-svn: 85396 | ||||
| * | Update web docs for cmake test suit, comment out broken test. | Edward O'Callaghan | 2009-10-28 | 2 | -1/+4 |
| | | | | | llvm-svn: 85350 | ||||
| * | Fix cmake test suit for compiler-rt. | Edward O'Callaghan | 2009-10-27 | 3 | -2/+4 |
| | | | | | llvm-svn: 85339 | ||||
| * | Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function ↵ | Daniel Dunbar | 2009-10-27 | 56 | -134/+66 |
| | | | | | | | symbols inside .S files. llvm-svn: 85264 | ||||
| * | Add assembly.h for use in .S files. | Daniel Dunbar | 2009-10-27 | 61 | -4/+120 |
| | | | | | llvm-svn: 85263 | ||||
| * | Update some .S file headers. | Daniel Dunbar | 2009-10-27 | 4 | -4/+4 |
| | | | | | llvm-svn: 85262 | ||||
| * | Fix tests broken by removal of de-anonyomizing structs. | Daniel Dunbar | 2009-10-27 | 34 | -47/+48 |
| | | | | | llvm-svn: 85261 | ||||
| * | Remove duplicate copy of int_lib.h, and update test script to find copy ↵ | Daniel Dunbar | 2009-10-27 | 4 | -173/+28 |
| | | | | | | | | | inside lib/. Also, fix some brokenness in the test script w.r.t REMOTE. llvm-svn: 85260 | ||||
| * | Add .gitignore file. | Daniel Dunbar | 2009-10-27 | 1 | -0/+3 |
| | | | | | llvm-svn: 85259 | ||||
| * | Comment out broken tests and make the rest build in cmake build system. | Edward O'Callaghan | 2009-10-17 | 5 | -56/+51 |
| | | | | | llvm-svn: 84330 | ||||
| * | Improve doc readability. | Edward O'Callaghan | 2009-10-06 | 1 | -7/+1 |
| | | | | | llvm-svn: 83414 | ||||
| * | Update compiler-rt online docs to reflex recent work and testing. | Edward O'Callaghan | 2009-10-06 | 1 | -0/+6 |
| | | | | | llvm-svn: 83413 | ||||
| * | If the compiler does not support GCC-compatible | Shantonu Sen | 2009-09-23 | 1 | -3/+13 |
| | | | | | | | atomic operations, skip building the blocks runtime llvm-svn: 82627 | ||||
| * | Keep on castin', in the name of -pedantic | Shantonu Sen | 2009-09-23 | 1 | -5/+5 |
| | | | | | llvm-svn: 82626 | ||||
| * | Note about compiler-rt only building on Darwin no longer applies. | Edward O'Callaghan | 2009-09-23 | 1 | -3/+0 |
| | | | | | llvm-svn: 82609 | ||||
| * | Update site information to reflect using cmake to build compiler-rt and not ↵ | Edward O'Callaghan | 2009-09-23 | 1 | -1/+4 |
| | | | | | | | legacy makefiles. llvm-svn: 82608 | ||||
| * | CMake should only pass GCC options to GCC. | Edward O'Callaghan | 2009-09-23 | 1 | -2/+4 |
| | | | | | llvm-svn: 82607 | ||||
| * | We don't need a C++ compiler to build Blocks, Don't check for one. | Edward O'Callaghan | 2009-09-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 82606 | ||||
| * | Fix compile time warning: format '%#lx' expects type 'long unsigned int', ↵ | Edward O'Callaghan | 2009-09-23 | 1 | -5/+5 |
| | | | | | | | but argument 3 has type 'unsigned int' llvm-svn: 82605 | ||||
| * | Improve readability. | Edward O'Callaghan | 2009-09-23 | 1 | -70/+78 |
| | | | | | llvm-svn: 82604 | ||||
| * | 1) Remove cmake-specific #define usage from the exported | Shantonu Sen | 2009-09-22 | 8 | -54/+83 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | update make rules so libcompiler-rt can be built for armv6 the Apple way | Nick Kledzik | 2009-09-18 | 2 | -6/+21 |
| | | | | | llvm-svn: 82185 | ||||
| * | add support for __switch* needed for switch statements in thumb codegen | Nick Kledzik | 2009-09-18 | 1 | -0/+93 |
| | | | | | llvm-svn: 82184 | ||||
| * | add conversion functions and test cases for ARM | Nick Kledzik | 2009-09-14 | 20 | -0/+712 |
| | | | | | llvm-svn: 81809 | ||||
| * | Update cmake files for arm support hooks. | Edward O'Callaghan | 2009-09-14 | 3 | -1/+2 |
| | | | | | llvm-svn: 81760 | ||||
| * | fix typo in comment | Nick Kledzik | 2009-09-13 | 1 | -1/+1 |
| | | | | | llvm-svn: 81686 | ||||
| * | Add Blocks support to CMake build system. | Edward O'Callaghan | 2009-09-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 81617 | ||||
| * | Fix include path to config.h for CMake build system. | Edward O'Callaghan | 2009-09-12 | 1 | -0/+4 |
| | | | | | llvm-svn: 81616 | ||||
| * | GCC atomic built-ins are available patch to Blocks. - Credit to Bobby Powers. | Edward O'Callaghan | 2009-09-12 | 1 | -8/+23 |
| | | | | | llvm-svn: 81615 | ||||
| * | Generalize Blocks code and intergrate with cmake build system more. | Edward O'Callaghan | 2009-09-12 | 4 | -16/+29 |
| | | | | | llvm-svn: 81613 | ||||
| * | add comparison functions for ARM | Nick Kledzik | 2009-09-12 | 36 | -0/+1328 |
| | | | | | llvm-svn: 81597 | ||||
| * | rename files | Nick Kledzik | 2009-09-11 | 8 | -372/+0 |
| | | | | | llvm-svn: 81572 | ||||
| * | add _test in file names | Nick Kledzik | 2009-09-11 | 8 | -0/+372 |
| | | | | | llvm-svn: 81561 | ||||
| * | start adding implementation of arm *vfp routines with test cases | Nick Kledzik | 2009-09-11 | 17 | -12/+587 |
| | | | | | llvm-svn: 81558 | ||||
| * | use HAS_80_BIT_LONG_DOUBLE so some tests work properly on arm | Nick Kledzik | 2009-09-11 | 6 | -20/+21 |
| | | | | | llvm-svn: 81552 | ||||
| * | Stub out structure for building armv{6,7} libs. | Daniel Dunbar | 2009-09-10 | 3 | -2/+24 |
| | | | | | llvm-svn: 81482 | ||||
| * | Unbreak building of assembly files (broken by my .s -> .S rename). | Daniel Dunbar | 2009-09-10 | 4 | -6/+11 |
| | | | | | | | | | | - Noticed & patched by Nick Kledzik. - This may expose portability issues in the .S files, if so we should either disable them on non-Darwin, or even better make them portable. llvm-svn: 81476 | ||||
| * | Include universal build step in 'make {Debug,Release,Profile}' targets. | Daniel Dunbar | 2009-09-10 | 1 | -0/+3 |
| | | | | | llvm-svn: 81474 | ||||
| * | Support building for a single target architecture. | Daniel Dunbar | 2009-09-03 | 3 | -6/+44 |
| | | | | | llvm-svn: 80943 | ||||
| * | Use -lc -lm to link with (in tests) on non-Darwin. | Daniel Dunbar | 2009-09-03 | 1 | -1/+4 |
| | | | | | llvm-svn: 80939 | ||||
| * | Don't use -arch on non-Darwin. | Daniel Dunbar | 2009-09-03 | 1 | -2/+13 |
| | | | | | llvm-svn: 80938 | ||||

