From bb64889beff84a779516e025c6281af0fe952617 Mon Sep 17 00:00:00 2001 From: cuiziwei Date: Mon, 15 Sep 2025 11:34:20 +0800 Subject: [PATCH] libcxxabi: remove gcc's libsupc++ from cmake/make scripts. Both libcxxabi and libsupc++ implementat Itanium C++ ABI layer, just pick one. Signed-off-by: cuiziwei --- libs/libxx/libcxxabi/CMakeLists.txt | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libs/libxx/libcxxabi/CMakeLists.txt b/libs/libxx/libcxxabi/CMakeLists.txt index 9ffc4f42946..0dcbeb16c09 100644 --- a/libs/libxx/libcxxabi/CMakeLists.txt +++ b/libs/libxx/libcxxabi/CMakeLists.txt @@ -77,13 +77,7 @@ if(CONFIG_LIBCXXABI) cxa_vector.cpp cxa_virtual.cpp) add_compile_definitions(_LIBCPP_BUILDING_LIBRARY) - if(CONFIG_LIBSUPCXX_TOOLCHAIN) - add_compile_definitions(__GLIBCXX__) - endif() - if(CONFIG_LIBSUPCXX) - add_compile_definitions(__GLIBCXX__) - endif() # C++ STL files list(APPEND SRCS stdlib_exception.cpp stdlib_new_delete.cpp stdlib_stdexcept.cpp stdlib_typeinfo.cpp)