EricWF added inline comments.

================
Comment at: include/__config:827
 #   endif
+# if !defined(_LIBCPP_BUILDING_LIBRARY)
 #   define _LIBCPP_EXTERN_TEMPLATE(...)
----------------
mclow.lists wrote:
> Does this belong here?
> 
Yeah, so `-DLIBCXX_ENABLE_ASSERTIONS=ON` now define `-D_LIBCPP_DEBUG=0` during 
the build. This suppresses `std::strings` extern template declarations and 
changes the export lists of `libc++.dylib`. This change ensures that enabling 
debug mode during the build doesn't do that.


https://reviews.llvm.org/D29063



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to