Commit Graph

6 Commits

Author SHA1 Message Date
Daniel Dunbar e6c1daa8fd Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile.
- This eliminates most dependencies on how Clang is installed relative to LLVM.

llvm-svn: 105637
2010-06-08 20:34:18 +00:00
Daniel Dunbar 92d5c1a4bf build: Add CLANG_NO_RUNTIME build variable, which disables building clang
runtime library stuff, even if compiler-rt is available.

llvm-svn: 102560
2010-04-28 23:36:26 +00:00
Daniel Dunbar b9e176b0ec Runtime: Install the new libcc_kext.a produced by the clang_darwin compiler-rt
configuration.

llvm-svn: 99641
2010-03-26 19:37:38 +00:00
Daniel Dunbar e2b661c26c clang/Darwin: Update for rename of 10.4 static runtime library.
llvm-svn: 93970
2010-01-20 02:35:02 +00:00
Daniel Dunbar 3858ec4720 Don't try to build/install/clean compiler-rt stuff if it isn't in the projects directory.
llvm-svn: 93914
2010-01-19 21:28:04 +00:00
Daniel Dunbar 3779e1f49a Initial cut at integrating compiler-rt (on Darwin) w/ clang build.
- 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.

llvm-svn: 93910
2010-01-19 21:12:58 +00:00