[libcxx] r294732 - Fix yet another Apple buildit bug

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 10 01:25:15 PST 2017


Author: ericwf
Date: Fri Feb 10 03:25:15 2017
New Revision: 294732

URL: http://llvm.org/viewvc/llvm-project?rev=294732&view=rev
Log:
Fix yet another Apple buildit bug

Modified:
    libcxx/trunk/src/typeinfo.cpp

Modified: libcxx/trunk/src/typeinfo.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/src/typeinfo.cpp?rev=294732&r1=294731&r2=294732&view=diff
==============================================================================
--- libcxx/trunk/src/typeinfo.cpp (original)
+++ libcxx/trunk/src/typeinfo.cpp Fri Feb 10 03:25:15 2017
@@ -9,8 +9,10 @@
 
 #include "typeinfo"
 
+// FIXME: Remove __APPLE__ default here once buildit is gone.
 #if (!defined(_LIBCPP_ABI_MICROSOFT) && !defined(LIBCXX_BUILDING_LIBCXXABI) && \
-    !defined(LIBCXXRT) && !defined(__GLIBCXX__)) || \
+    !defined(LIBCXXRT) && !defined(__GLIBCXX__) && \
+    !defined(__APPLE__)) || \
     defined(_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY) // FIXME: remove this configuration.
 std::type_info::~type_info()
 {




More information about the cfe-commits mailing list