Go to file
Eric Fiselier 330fe0170f Add _LIBCPP_ABI_[ITANIUM|MICROSOFT] macros.
This patch adds a libc++ configuration macro for the ABI we
are targeting, either Itanium or Microsoft. For now we configure
for the Microsoft ABI when on Windows with a compiler that defines
_MSC_VER. However this is only temporary until Clang implements
builtin macros we can use.

llvm-svn: 291329
2017-01-07 02:43:58 +00:00
clang PR20090: Add (passing) test from this bug; it's been fixed for a while. 2017-01-07 00:52:10 +00:00
clang-tools-extra Reapply "Fix for shared_ptrification in Clang" 2017-01-06 19:49:09 +00:00
compiler-rt Revert "Enable weak hooks on darwin" 2017-01-07 00:38:24 +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 Add _LIBCPP_ABI_[ITANIUM|MICROSOFT] macros. 2017-01-07 02:43:58 +00:00
libcxxabi tweak definition to avoid GCC warning 2017-01-04 05:45:24 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld Handle versioned undefined symbols. 2017-01-06 22:30:35 +00:00
lldb Install lldb Python module on Windows. 2017-01-06 22:05:35 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [NewGVN] Prefer auto over explicit type. NFCI. 2017-01-07 02:05:50 +00:00
openmp [CMake] Make openmp build under runtimes/ 2017-01-04 18:11:37 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Fix some typos in comments 2017-01-06 17:30:34 +00:00