Go to file
Shoaib Meenai 8e62812ed3 [libc++] Add site config option for ABI macros
Some ABI macros affect headers, so it's nice to have a site config
option for them. Add a LIBCXX_ABI_DEFINES cmake macro to allow
specifying a list of ABI macros to define in the site config.

The primary design constraint (as discussed with Eric on IRC a while
back) was to not have to repeat the ABI macro names in cmake, which only
leaves a free-form cmake list as an option. A somewhat unfortunate
consequence is that we can't verify that the ABI macros being defined
actually exist, though we can at least perform some basic sanity
checking, since all the ABI macros begin with _LIBCPP_ABI_.

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

llvm-svn: 314946
2017-10-04 23:17:12 +00:00
clang Fix 'section' warning behavior with tentatively-defined values 2017-10-04 22:16:24 +00:00
clang-tools-extra [clang-tidy] Emit note for variable declaration that are later deleted 2017-10-04 16:49:20 +00:00
compiler-rt [XRay][compiler-rt] Fix logical failure in BufferQueue::getBuffer() 2017-10-04 06:02:12 +00:00
debuginfo-tests Revert r313600 due to bot failures on Green Dragon. 2017-09-19 14:51:37 +00:00
libclc Add vstore_half helpers for ptx 2017-10-04 19:07:48 +00:00
libcxx [libc++] Add site config option for ABI macros 2017-10-04 23:17:12 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind build: use POSITION_INDEPENDENT_CODE instead of -fPIC 2017-10-03 20:22:26 +00:00
lld Revert "Revert r314810: Use sched_getaffinity instead of std:🧵:hardware_concurrency." 2017-10-04 20:35:05 +00:00
lldb LLDB cmake fix: define LLDB_CONFIGURATION_xxx based on the build type 2017-10-04 20:23:56 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [InstCombine] Improve support for ashr in foldICmpAndShift 2017-10-04 23:06:13 +00:00
openmp [test] Fix uninitialized memory in omp_taskloop_grainsize.c 2017-09-29 13:53:03 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScopBuilder] Introduce -polly-stmt-granularity option. NFC. 2017-10-04 12:18:57 +00:00