[libcxx] r285427 - Try 2 to add extern C++ to __libcpp_library_version

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 28 11:26:06 PDT 2016


Author: ericwf
Date: Fri Oct 28 13:26:06 2016
New Revision: 285427

URL: http://llvm.org/viewvc/llvm-project?rev=285427&view=rev
Log:
Try 2 to add extern C++ to __libcpp_library_version

Modified:
    libcxx/trunk/include/__config

Modified: libcxx/trunk/include/__config
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/__config?rev=285427&r1=285426&r2=285427&view=diff
==============================================================================
--- libcxx/trunk/include/__config (original)
+++ libcxx/trunk/include/__config Fri Oct 28 13:26:06 2016
@@ -908,9 +908,11 @@ extern "C" void __sanitizer_annotate_con
 #define _LIBCPP_HAS_NO_BUILTIN_ADDRESSOF
 #endif
 
+extern "C++" {
 _LIBCPP_BEGIN_NAMESPACE_STD
-_LIBCPP_FUNC_VIS _LIBCPP_WEAK extern "C++" int __libcpp_library_version();
+_LIBCPP_FUNC_VIS _LIBCPP_WEAK  int __libcpp_library_version();
 _LIBCPP_END_NAMESPACE_STD
+}
 
 #define _LIBCPP_LIBRARY_VERSION \
  (_VSTD::__libcpp_library_version ? _VSTD::__libcpp_library_version() : -1)




More information about the cfe-commits mailing list