Go to file
Rui Ueyama fa7e8a663f [ELF] Add --as-needed.
The previous default behavior of LLD is --as-needed. LLD linked
against a DSO only if the DSO file was actually used to link an
executable (i.e. at least one symbol was resolved using the shared
library file.)

In this patch I added a boolean flag to FileNode for --as-needed.
I also added an accessor to DSO name to shared library file class.

llvm-svn: 226274
2015-01-16 14:27:01 +00:00
clang [OPENMP] Fixed data-sharing attributes processing for variables with global 2015-01-16 07:11:33 +00:00
clang-tools-extra clang-tidy: 'size' call that could be replaced with 'empty' on STL containers 2015-01-15 15:46:58 +00:00
compiler-rt [asan] Change detection of allow_user_segv_handler on Android. 2015-01-16 13:12:22 +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 Use amdgcn triple for SI+ GPUs 2015-01-06 20:42:12 +00:00
libcxx Remove triple detection from cmake. 2015-01-16 02:27:17 +00:00
libcxxabi LIBCXXABI_TARGET_TRIPLE won't always be set. 2015-01-16 01:10:09 +00:00
lld [ELF] Add --as-needed. 2015-01-16 14:27:01 +00:00
lldb minor refactoring to remove unneeded/unspecific header files 2015-01-16 06:47:43 +00:00
llgo Introduce llgoi, a REPL for Go 2015-01-15 04:13:29 +00:00
llvm [mips] Remove a redundant semicolon and add space before curly brackets. NFC. 2015-01-16 10:45:15 +00:00
openmp cleanup changes of cmake-building for Intel(R) Many Integrated Core Architecture 2015-01-16 13:05:23 +00:00
polly [PM] Track an LLVM API change by switching this code to directly create 2015-01-15 10:43:18 +00:00