aboutsummaryrefslogtreecommitdiff
path: root/lib/Runtime
AgeCommit message (Collapse)Author
2010-06-30Move lib/Runtime to runtime/, and build after everything else.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107327 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-25build: Get CLANG_VERSION from Version.inc instead of depending on VER file ↵Daniel Dunbar
directly. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106864 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-08Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile.Daniel Dunbar
- This eliminates most dependencies on how Clang is installed relative to LLVM. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105637 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-28build: Add CLANG_NO_RUNTIME build variable, which disables building clangDaniel Dunbar
runtime library stuff, even if compiler-rt is available. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102560 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-26Runtime: Install the new libcc_kext.a produced by the clang_darwin compiler-rtDaniel Dunbar
configuration. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99641 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-20clang/Darwin: Update for rename of 10.4 static runtime library.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93970 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-19Don't try to build/install/clean compiler-rt stuff if it isn't in the ↵Daniel Dunbar
projects directory. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93914 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-19Initial cut at integrating compiler-rt (on Darwin) w/ clang build.Daniel Dunbar
- compiler-rt should be checked out into $LLVM_SRC_ROOT/projects/compiler-rt. - On Darwin, this will automatically build the runtime libraries clang needs into $OBJROOT/lib/clang/<version>/darwin/... - The mechanism can easily support other platforms, and can eventually support multiple platforms once clang has some kind of configure process (for specifying the desired targets). - Feedback on the approach is welcome. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93910 91177308-0d34-0410-b5e6-96231b3b80d8