build with no-pie

Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com>
This commit is contained in:
Pratik Mankawde
2025-12-16 15:46:29 +00:00
parent f75d880f40
commit e8609fc83c

View File

@@ -130,7 +130,8 @@ if(IS_GCC)
if(ENABLE_ASAN)
# GCC has issues with PIC and ASAN.
# https://github.com/google/sanitizers/issues/856
list(APPEND SANITIZERS_RELOCATION_FLAGS "-fno-PIC")
list(APPEND SANITIZERS_COMPILE_FLAGS "-fno-PIC -fno-PIE")
list(APPEND SANITIZERS_RELOCATION_FLAGS "-fno-PIC -fno-PIE")
endif()
# Join sanitizer flags with commas for -fsanitize option