[PATCH] D54537: [libcxx] Remove unused macro _LIBCPP_HAS_UNIQUE_TYPEINFO

Louis Dionne via Phabricator reviews at reviews.llvm.org
Fri Dec 21 12:20:35 PST 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rCXX349947: [libcxx] Remove unused macro _LIBCPP_HAS_UNIQUE_TYPEINFO (authored by ldionne, committed by ).

Changed prior to commit:
  https://reviews.llvm.org/D54537?vs=174066&id=179330#toc

Repository:
  rCXX libc++

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D54537/new/

https://reviews.llvm.org/D54537

Files:
  include/typeinfo


Index: include/typeinfo
===================================================================
--- include/typeinfo
+++ include/typeinfo
@@ -73,12 +73,8 @@
 #include <vcruntime_typeinfo.h>
 #else
 
-#if !defined(_LIBCPP_ABI_MICROSOFT)
-#if defined(_LIBCPP_NONUNIQUE_RTTI_BIT)
-#define _LIBCPP_HAS_NONUNIQUE_TYPEINFO
-#else
-#define _LIBCPP_HAS_UNIQUE_TYPEINFO
-#endif
+#if defined(_LIBCPP_NONUNIQUE_RTTI_BIT) && !defined(_LIBCPP_ABI_MICROSOFT)
+#   define _LIBCPP_HAS_NONUNIQUE_TYPEINFO
 #endif
 
 namespace std  // purposefully not using versioning namespace


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D54537.179330.patch
Type: text/x-patch
Size: 557 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20181221/dbd0bd40/attachment.bin>


More information about the libcxx-commits mailing list