head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.04.16.06.33.53; author wiz; state Exp; branches; next ; commitid i9b6qrM84IuOk9CG; desc @@ 1.1 log @*: update llvm and friends to 21.1.8 @ text @$NetBSD$ Fix build. --- libcxx/src/CMakeLists.txt.orig 2025-12-12 10:35:47.000000000 +0000 +++ libcxx/src/CMakeLists.txt @@@@ -209,7 +209,7 @@@@ endif() # Maybe force some symbols to be weak, not weak or not exported. # TODO: This shouldn't depend on the platform, and ideally it should be done in the sources. -if (APPLE AND LIBCXX_CXX_ABI MATCHES "libcxxabi$" +if (FALSE AND LIBCXX_CXX_ABI MATCHES "libcxxabi$" AND NOT LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY) target_link_libraries(cxx_shared PRIVATE "-Wl,-force_symbols_not_weak_list,${CMAKE_CURRENT_SOURCE_DIR}/../lib/notweak.exp" @