From 7173a501bb094082d0045d0b0c4eff6c7f9744ad Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Tue, 22 Jan 2013 14:44:06 +0000 Subject: [PATCH] Saleem Abdulrasool: Ensure that __GLIBCXX__ is defined when building with libsupc++. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@173164 91177308-0d34-0410-b5e6-96231b3b80d8 --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b793e6ec5..96d17fb73 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,6 +67,7 @@ get_target_triple(LIBCXX_TARGET_TRIPLE set(LIBCXX_TARGET_TRIPLE ${LIBCXX_TARGET_TRIPLE} CACHE STRING "Target triple.") if ("${LIBCXX_CXX_ABI}" STREQUAL "libsupc++") + add_definitions(-D__GLIBCXX__) set(LIBCXX_LIBSUPCXX_INCLUDE_PATHS "${LIBCXX_LIBSUPCXX_INCLUDE_PATHS}" CACHE STRINGS "Paths to libsupc++ include directories separate by ';'.")