Go to file
Kuba Mracek fde4a454ef Use Darwin libtool's -no_warning_for_no_symbols if available to silence the "has no symbols" link warning
Building compiler-rt on Darwin produces dozens of meaningless warnings about object files having no symbols during static archive creation. This is very intentional as compiler-rt uses #ifdefs to conditionally compile platform-specific code, and we even have a .cpp source file that only contains static asserts to make sure the environment is configured right. On Linux, this situation is fine and no warning is produced. This patch adds a libtool version detection and if it's new enough, we'll use the -no_warning_for_no_symbols flag that suppresses this warning. Build logs should be much cleaner now!

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

llvm-svn: 288640
2016-12-05 05:21:44 +00:00
clang IRGen: Remove an unused overload of CreateAlignedLoad. 2016-12-05 00:02:18 +00:00
clang-tools-extra [clang-move] don't miss ',' in json output when there are duplicate elements. 2016-12-03 15:28:03 +00:00
compiler-rt [sanitizer] Make atos stdin a non-tty pipe to make sure it's not stuck waiting for user input 2016-12-04 21:52:21 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx Update status page for variant implementation 2016-12-04 22:14:53 +00:00
libcxxabi Check for SD-6 feature test macro when determining which tests should be 2016-12-02 22:14:59 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld Run the last iteration of parallel_for_loop using a threadpool. 2016-12-05 02:07:29 +00:00
lldb [CMake] Use add_llvm_tool_symlink's OUTPUT_DIR option 2016-12-05 03:29:10 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm Use Darwin libtool's -no_warning_for_no_symbols if available to silence the "has no symbols" link warning 2016-12-05 05:21:44 +00:00
openmp fixed type in Windows-specific code 2016-12-01 16:08:52 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly Allow to disable unsigned operations (zext, icmp ugt, ...) 2016-12-02 17:55:41 +00:00