Skip to content

Commit

Permalink
fix win flags
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitriyMusatkin committed Jul 1, 2024
1 parent 12abac5 commit 285892d
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions cmake/AwsSanitizers.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,13 @@ function(aws_add_sanitizers target)
endforeach()

if(PRESENT_SANITIZERS)
target_compile_options(${target} PRIVATE -fno-omit-frame-pointer -fsanitize=${PRESENT_SANITIZERS})
target_link_libraries(${target} PUBLIC "-fno-omit-frame-pointer -fsanitize=${PRESENT_SANITIZERS}")
if(MSVC)
target_compile_options(${target} PRIVATE -fsanitize=${PRESENT_SANITIZERS})
target_link_libraries(${target} PUBLIC "-fsanitize=${PRESENT_SANITIZERS}")
else
target_compile_options(${target} PRIVATE -fno-omit-frame-pointer -fsanitize=${PRESENT_SANITIZERS})
target_link_libraries(${target} PUBLIC "-fno-omit-frame-pointer -fsanitize=${PRESENT_SANITIZERS}")
endif

string(REPLACE "," ";" PRESENT_SANITIZERS "${PRESENT_SANITIZERS}")
set(${target}_SANITIZERS ${PRESENT_SANITIZERS} PARENT_SCOPE)
Expand Down

0 comments on commit 285892d

Please sign in to comment.