From: Tue Ly Date: Thu, 30 Jun 2022 14:44:08 +0000 (-0400) Subject: [libc][Obvious] Do not add __NO_ to targets with FLAG__NO suffix. X-Git-Tag: upstream/15.0.7~3012 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae5c82502eafd593f265df425b538c3195c082de;p=platform%2Fupstream%2Fllvm.git [libc][Obvious] Do not add __NO_ to targets with FLAG__NO suffix. --- diff --git a/libc/cmake/modules/LLVMLibCLibraryRules.cmake b/libc/cmake/modules/LLVMLibCLibraryRules.cmake index a50bb8a..ba5ac33 100644 --- a/libc/cmake/modules/LLVMLibCLibraryRules.cmake +++ b/libc/cmake/modules/LLVMLibCLibraryRules.cmake @@ -231,7 +231,7 @@ function(expand_flags_for_header_library target_name flags) # Only target with `flag` has `.__NO_flag` target, `flag__NO` and # `flag__ONLY` do not. - if(NOT "${modifier}") + if("${modifier}" STREQUAL "") set(TARGET_NAME "${target_name}.__NO_${flag}") else() set(TARGET_NAME "${target_name}") diff --git a/libc/cmake/modules/LLVMLibCObjectRules.cmake b/libc/cmake/modules/LLVMLibCObjectRules.cmake index 496c8ba..760a8cb 100644 --- a/libc/cmake/modules/LLVMLibCObjectRules.cmake +++ b/libc/cmake/modules/LLVMLibCObjectRules.cmake @@ -150,7 +150,7 @@ function(expand_flags_for_object_library target_name flags) # Only target with `flag` has `.__NO_flag` target, `flag__NO` and # `flag__ONLY` do not. - if(NOT "${modifier}") + if("${modifier}" STREQUAL "") set(TARGET_NAME "${target_name}.__NO_${flag}") else() set(TARGET_NAME "${target_name}") @@ -466,7 +466,7 @@ function(expand_flags_for_entrypoint_object target_name flags) # Only target with `flag` has `.__NO_flag` target, `flag__NO` and # `flag__ONLY` do not. - if(NOT "${modifier}") + if("${modifier}" STREQUAL "") set(TARGET_NAME "${target_name}.__NO_${flag}") else() set(TARGET_NAME "${target_name}") diff --git a/libc/cmake/modules/LLVMLibCTestRules.cmake b/libc/cmake/modules/LLVMLibCTestRules.cmake index 336c422..a5f789d 100644 --- a/libc/cmake/modules/LLVMLibCTestRules.cmake +++ b/libc/cmake/modules/LLVMLibCTestRules.cmake @@ -236,7 +236,7 @@ function(expand_flags_for_libc_unittest target_name flags) # Only target with `flag` has `.__NO_flag` target, `flag__NO` and # `flag__ONLY` do not. - if(NOT "${modifier}") + if("${modifier}" STREQUAL "") set(TARGET_NAME "${target_name}.__NO_${flag}") else() set(TARGET_NAME "${target_name}")