Go to file
Eric Fiselier 1ab69fc532 [libcxx] Make libc++.so a linker script by default on most platforms.
Summary:
This patch turns on `LIBCXX_ENABLE_ABI_LINKER_SCRIPT` by default whenever `LLVM_HAVE_LINK_VERSION_SCRIPT` is ON. This turns out to be whenever:

1. WIN32 is not defined.
2 UNIX is defined.
3. APPLE is not defined.

While `LLVM_HAVE_LINK_VERSION_SCRIPT` is meant to reflect exactly what we are asking I think it's close enough.

After committing this patch Linux users will no longer have to use "-lc++abi" explicitly!




Reviewers: mclow.lists, danalbert, compnerd, jroelofs

Subscribers: emaste, rengolin, cbergstrom, cfe-commits

Differential Revision: http://reviews.llvm.org/D13739

llvm-svn: 250469
2015-10-15 22:41:51 +00:00
clang Add llvm-bcanalyzer to list of clang test dependences 2015-10-15 21:06:53 +00:00
clang-tools-extra [clang-tidy] add cert's VariadicFunctionDefCheck as cppcoreguidelines-pro-type-vararg-def 2015-10-15 22:40:45 +00:00
compiler-rt builtins: Expand out floating point exponents for MSVC 2015-10-15 04:26:19 +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 integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx [libcxx] Make libc++.so a linker script by default on most platforms. 2015-10-15 22:41:51 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind unwind: Allow the building of libunwind for MIPS. 2015-09-26 18:26:01 +00:00
lld ELF2: Use ELFT to template OutputSections. 2015-10-15 22:27:29 +00:00
lldb Factor the execution of the test method into a separate function to ensure that any exceptions that are thrown go out of scope and no longer hold references to SB objects that need to be freed before teardown. 2015-10-15 22:39:55 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm [llvm-readobj/ELF] Dump DT_VERDEF/DT_VERDEFNUM correctly. 2015-10-15 22:04:55 +00:00
openmp Detect final task in GOMP interface. 2015-10-13 18:36:22 +00:00
polly Add ScopInfo test case for r250411 2015-10-15 18:26:06 +00:00