Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵ | Alexey Samsonov | 2014-02-14 | 14 | -839/+0 |
| | | | | | | directory llvm-svn: 201393 | ||||
* | Rename fabs to local_fabs to not conflict with the builtin. | Joerg Sonnenberger | 2014-01-27 | 3 | -5/+5 |
| | | | | llvm-svn: 200245 | ||||
* | Remove the old, and non-functional CMake build system from CompilerRT. | Chandler Carruth | 2012-04-04 | 1 | -12/+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: Fix a refacto. | Daniel Dunbar | 2011-11-16 | 1 | -1/+1 |
| | | | | llvm-svn: 144809 | ||||
* | lib: Finish int_math.h definitions using compiler builtins and eliminate | Daniel Dunbar | 2011-11-16 | 3 | -30/+25 |
| | | | | | | implementation use of <math.h>. llvm-svn: 144786 | ||||
* | lib: Starting thinning out the dependency on math.h by using compiler builtins | Daniel Dunbar | 2011-11-16 | 2 | -23/+29 |
| | | | | | | where available. llvm-svn: 144785 | ||||
* | lib/{ppc,x86_64}: Fixup a number of files to include int_lib.h instead of | Daniel Dunbar | 2011-11-16 | 5 | -5/+1 |
| | | | | | | directly including system headers. llvm-svn: 144750 | ||||
* | license change | Howard Hinnant | 2010-11-16 | 2 | -4/+4 |
| | | | | llvm-svn: 119397 | ||||
* | Add DEFINE_COMPILERRT_PRIVATE_FUNCTION_UNMANGLED for use in .S files -- ↵ | Daniel Dunbar | 2010-01-18 | 2 | -3/+3 |
| | | | | | | restFP and saveFP don't get USER_LABEL_PREFIX prepended for some reason. llvm-svn: 93788 | ||||
* | 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 copy/paste error. http://llvm.org/bugs/show_bug.cgi?id=572 | Nick Kledzik | 2010-01-13 | 1 | -18/+18 |
| | | | | llvm-svn: 93297 | ||||
* | Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function ↵ | Daniel Dunbar | 2009-10-27 | 2 | -6/+4 |
| | | | | | | symbols inside .S files. llvm-svn: 85264 | ||||
* | Add assembly.h for use in .S files. | Daniel Dunbar | 2009-10-27 | 3 | -1/+3 |
| | | | | llvm-svn: 85263 | ||||
* | Update some .S file headers. | Daniel Dunbar | 2009-10-27 | 2 | -2/+2 |
| | | | | 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 | ||||
* | Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 ↵ | Edward O'Callaghan | 2009-08-09 | 11 | -190/+209 |
| | | | | | | compliant. Comment trailing endifs llvm-svn: 78537 | ||||
* | Optimized versions now buildable on Solaris. | Edward O'Callaghan | 2009-08-08 | 2 | -4/+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/+12 |
| | | | | llvm-svn: 77933 | ||||
* | Fix a Darwinism, .s files meant to be preprocessed should be named .S. | Daniel Dunbar | 2009-07-01 | 2 | -0/+0 |
| | | | | llvm-svn: 74587 | ||||
* | Initial import of compiler-rt. | Daniel Dunbar | 2009-06-26 | 14 | -0/+815 |
- llvm-svn: 74292 |