Digging through old stuff...
Changing the macro identifier seems like obvious goodness, so long as we
can get it defined at the right time.
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 9f28f68..a65f8ce 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -93,6 +93,7 @@ set_target_properties(cxx
OUTPUT_NAME "c++"
VERSION "1.0"
SOVERSION "1"
+ DEFINE_SYMBOL _LIBCPP_BUILD_SHARED
Should this be behind the LIBCXX_ENABLE_SHARED conditional?
)
install(TARGETS cxx
--
1.8.1.msysgit.1
On Thu, Oct 10, 2013 at 6:16 AM, Nico Rieck <[email protected]> wrote:
> This changes the CMake-defined macro when building a Windows DLL to an
> implementation-reserved identifier.
>
> _______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
>
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits