Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵ | Alexey Samsonov | 2014-02-14 | 7 | -208/+0 |
| | | | | | | directory llvm-svn: 201393 | ||||
* | Add end-of-function markers. | Joerg Sonnenberger | 2014-01-24 | 3 | -2/+6 |
| | | | | llvm-svn: 200007 | ||||
* | Darwin: add x86_64h slice for Haswell. | Tim Northover | 2014-01-24 | 1 | -1/+1 |
| | | | | llvm-svn: 199996 | ||||
* | Remove the old, and non-functional CMake build system from CompilerRT. | Chandler Carruth | 2012-04-04 | 1 | -5/+0 |
| | | | | | | | | | I cannot build any part of this successfully on either Linux or Darwin, and the replacement is worlds simpler by requiring that this be built as a subproject of LLVM. If this breaks you for any reason, please let me know, and let me know what your use case is. llvm-svn: 154059 | ||||
* | build: Add ModuleName per-subdir variable as a way to organize the different | Daniel Dunbar | 2011-12-02 | 1 | -0/+1 |
| | | | | | | | | | sets of functions/objects into high level groups. Currently we have "builtins" (the main compiler-rt code), "profile", and "asan". - Use this to define CommonFunctions and ArchFunctions to only reference the builtins functions. llvm-svn: 145674 | ||||
* | lib/{ppc,x86_64}: Fixup a number of files to include int_lib.h instead of | Daniel Dunbar | 2011-11-16 | 3 | -3/+3 |
| | | | | | | directly including system headers. llvm-svn: 144750 | ||||
* | license change | Howard Hinnant | 2010-11-16 | 3 | -6/+6 |
| | | | | llvm-svn: 119397 | ||||
* | Rename subdir 'Target' variable to 'Implementation' to be less overloaded. | Daniel Dunbar | 2010-01-18 | 1 | -1/+1 |
| | | | | llvm-svn: 93718 | ||||
* | Simplify subdirectory makefiles, and be more robust by checking that they ↵ | Daniel Dunbar | 2010-01-18 | 1 | -3/+0 |
| | | | | | | define the appropriate variables. llvm-svn: 93714 | ||||
* | Fix x86/x64 on Linux, Credit to Rafael Espindola. | Edward O'Callaghan | 2009-11-04 | 3 | -3/+9 |
| | | | | llvm-svn: 86075 | ||||
* | Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function ↵ | Daniel Dunbar | 2009-10-27 | 3 | -8/+4 |
| | | | | | | symbols inside .S files. llvm-svn: 85264 | ||||
* | Add assembly.h for use in .S files. | Daniel Dunbar | 2009-10-27 | 4 | -1/+7 |
| | | | | llvm-svn: 85263 | ||||
* | Update some .S file headers. | Daniel Dunbar | 2009-10-27 | 1 | -1/+1 |
| | | | | llvm-svn: 85262 | ||||
* | Unbreak building of assembly files (broken by my .s -> .S rename). | Daniel Dunbar | 2009-09-10 | 1 | -2/+2 |
| | | | | | | | | | - 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 | ||||
* | Optimized versions now buildable on Solaris. | Edward O'Callaghan | 2009-08-08 | 3 | -11/+14 |
| | | | | llvm-svn: 78457 | ||||
* | Initial import of CMake type build system. Just like the rest of llvm.. | Edward O'Callaghan | 2009-08-03 | 1 | -0/+5 |
| | | | | llvm-svn: 77933 | ||||
* | Fix a Darwinism, .s files meant to be preprocessed should be named .S. | Daniel Dunbar | 2009-07-01 | 3 | -0/+0 |
| | | | | llvm-svn: 74587 | ||||
* | Initial import of compiler-rt. | Daniel Dunbar | 2009-06-26 | 7 | -0/+195 |
- llvm-svn: 74292 |