From e22894002d1d5038b6a86087e4cdfcf99f6d6e4c Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Tue, 24 Feb 2026 16:24:18 -0500 Subject: [PATCH] saving. --- src/CMakeLists.txt | 2 +- tests/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5b49118..dcb7ddf 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,7 +1,7 @@ add_library(fast_float_strtod STATIC fast_float_strtod.cpp) target_link_libraries(fast_float_strtod PRIVATE fast_float) -if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU" AND NOT WIN32) +if((CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND NOT WIN32) OR (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "13" AND NOT WIN32)) target_link_options(fast_float_strtod PRIVATE -nostdlib++) endif() diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index eea2b2d..4d6dfdf 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -110,7 +110,7 @@ add_subdirectory(build_tests) add_subdirectory(bloat_analysis) add_executable(strtod_test strtod_test.c) -if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|GNU" AND NOT WIN32) +if((CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND NOT WIN32) OR (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "13" AND NOT WIN32)) target_link_options(strtod_test PUBLIC -nostdlib++) endif() target_link_libraries(strtod_test PUBLIC fast_float_strtod)