From ba5f8dbba365ff29898a0809e2e7950ffe4e164c Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 13 Dec 2023 10:42:14 -0500 Subject: LinkerId: Use empty string for unknown linker id Since commit c26c6ac488 (Link Step: compute effective linker used by the compiler, 2023-05-27) we used `UNKNOWN` if the linker id is not known. This convention is not used elsewhere, and logic using the linker id is easier when `if(CMAKE_C_COMPILER_LINKER_ID)` is false on unknown id. --- Modules/Internal/CMakeDetermineLinkerId.cmake | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Modules/Internal/CMakeDetermineLinkerId.cmake b/Modules/Internal/CMakeDetermineLinkerId.cmake index 7f0b516..e0a57eb 100644 --- a/Modules/Internal/CMakeDetermineLinkerId.cmake +++ b/Modules/Internal/CMakeDetermineLinkerId.cmake @@ -83,10 +83,6 @@ function(cmake_determine_linker_id lang linker) break() endif() endforeach() - if(NOT linker_id) - # unknown linker - set(linker_id "UNKNOWN") - endif() set(CMAKE_${lang}_COMPILER_LINKER_ID "${linker_id}" PARENT_SCOPE) if (linker_frontend) -- cgit v0.12