Go to file
Jonas Hahnfeld d196fa524f Support setting default value for -rtlib at build time
This patch introduces a new cmake variable: CLANG_DEFAULT_RTLIB, thru
which we can specify a default value for -rtlib (libgcc or
compiler-rt) at build time, just like how we set the default C++
stdlib thru CLANG_DEFAULT_CXX_STDLIB.

With these two options, we can configure clang to build binaries on
Linux that have no runtime dependence on any gcc libs (libstdc++ or
libgcc_s).

Patch by Lei Zhang!

Differential Revision: https://reviews.llvm.org/D22663

llvm-svn: 276848
2016-07-27 08:15:54 +00:00
clang Support setting default value for -rtlib at build time 2016-07-27 08:15:54 +00:00
clang-tools-extra test: simplify commands, NFC 2016-07-27 04:43:15 +00:00
compiler-rt Revert "Default COMPILER_RT_BUILD_XRAY=ON" 2016-07-27 08:10:04 +00:00
debuginfo-tests
libclc Make min follow the OCL 1.0 specs 2016-07-25 22:36:22 +00:00
libcxx Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS. 2016-07-26 14:29:45 +00:00
libcxxabi Attempt to bring peace to -Werror buildbots. 2016-07-19 20:35:09 +00:00
libunwind [libunwind][ARM] Add support for Thumb1 targets 2016-07-25 09:21:56 +00:00
lld [ELF] Support --output. Also output= can take two dashes. 2016-07-27 01:57:15 +00:00
lldb Fix LLDBConfig.cmake to enable python enabled build for all 64 bit lldb targets 2016-07-26 21:43:02 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm Refactor - CodeExtractor : Move check for valid block to static utility 2016-07-27 08:02:46 +00:00
openmp Replace enum types in variadic functions by build-in types. 2016-07-22 16:05:35 +00:00
parallel-libs Add .clang-format to parallel-libs 2016-07-20 17:49:55 +00:00
polly GPGPU: Load GPU kernels 2016-07-25 16:31:21 +00:00