summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp
diff options
context:
space:
mode:
authorarcadia-devtools <[email protected]>2022-03-01 20:45:28 +0300
committerarcadia-devtools <[email protected]>2022-03-01 20:45:28 +0300
commitc71dfbc7a152b6f951bca559dcfa23af6d3952a3 (patch)
treefe52870e806f35cce8853bd4a0e0b6ec3619bf10 /contrib/libs/cxxsupp
parent05995d9c65035b08087f9971beea7a009b2b1872 (diff)
intermediate changes
ref:1bd5d52142d3b1cd797d1dcc1dc7c82ea4a091be
Diffstat (limited to 'contrib/libs/cxxsupp')
-rw-r--r--contrib/libs/cxxsupp/libcxx/CMakeLists.txt1
-rw-r--r--contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt3
2 files changed, 4 insertions, 0 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
index f7b2a5eac6d..a24b57f42fa 100644
--- a/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/libcxx/CMakeLists.txt
@@ -11,6 +11,7 @@ add_library(libs-cxxsupp-libcxx)
target_compile_options(libs-cxxsupp-libcxx PUBLIC
-nostdinc++
-DLIBCXX_BUILDING_LIBCXXRT
+ -D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES
)
target_compile_options(libs-cxxsupp-libcxx PRIVATE
-D_LIBCPP_BUILDING_LIBRARY
diff --git a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
index 07380710acb..41e0e8d87ce 100644
--- a/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
+++ b/contrib/libs/cxxsupp/libcxxabi-parts/CMakeLists.txt
@@ -8,6 +8,9 @@
add_library(libs-cxxsupp-libcxxabi-parts)
+target_compile_options(libs-cxxsupp-libcxxabi-parts PUBLIC
+ -nostdinc++
+)
target_compile_options(libs-cxxsupp-libcxxabi-parts PRIVATE
-D_LIBCXXABI_BUILDING_LIBRARY
)