blob: c64d8b3b35d77d46e5d002653c6b94d241d050af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
Index: lib/CMakeLists.txt
===================================================================
--- lib/CMakeLists.txt (revision 157576)
+++ lib/CMakeLists.txt (working copy)
@@ -36,7 +36,7 @@
append_if(libraries LIBCXX_HAS_C_LIB c)
append_if(libraries LIBCXX_HAS_M_LIB m)
append_if(libraries LIBCXX_HAS_RT_LIB rt)
-append_if(libraries LIBCXX_HAS_GCC_S_LIB gcc_s)
+append_if(libraries LIBCXX_HAS_LIBCXXRT cxxrt)
target_link_libraries(cxx ${libraries})
Index: cmake/config-ix.cmake
===================================================================
--- cmake/config-ix.cmake (revision 157576)
+++ cmake/config-ix.cmake (working copy)
@@ -26,7 +26,7 @@
check_library_exists(c printf "" LIBCXX_HAS_C_LIB)
check_library_exists(m ccos "" LIBCXX_HAS_M_LIB)
check_library_exists(rt clock_gettime "" LIBCXX_HAS_RT_LIB)
-check_library_exists(gcc_s __gcc_personality_v0 "" LIBCXX_HAS_GCC_S_LIB)
+check_library_exists(cxxrt __cxa_get_globals "" LIBCXX_HAS_LIBCXXRT)
# Check C++0x features
if (LIBCXX_ENABLE_CXX0X)
|