aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/patches/09-clang-cl-abi.patch
blob: bc70dbad33ea5c2585b0229e5db6383bf6908164 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/include/locale b/include/locale
index 19e81e1..0b2ac48 100644
--- a/include/locale
+++ b/include/locale
@@ -2189,7 +2189,11 @@ public:
       : time_put<_CharT, _OutputIterator>(__nm, __refs) {}
 
 protected:
+#if defined(_MSC_VER) && defined(__clang__)
+  ~time_put_byname() {}
+#else
   _LIBCPP_HIDE_FROM_ABI_VIRTUAL ~time_put_byname() override {}
+#endif
 };
 
 extern template class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS time_put_byname<char>;