CMakeLIsts: Fix libasan usage
static-libasan doesn't exist, so use the easier-to-remember shared-libsan and change static-libasan to static-libsan Signed-off-by: Kent Russell <kent.russell@amd.com> Change-Id: Ieef480aacdd770f3bb40673a2e8f8306b308b1c9
This commit is contained in:
+2
-2
@@ -78,9 +78,9 @@ if (${ADDRESS_SANITIZER})
|
||||
set(CMAKE_EXE_LINKER_FLAGS -fsanitize=address)
|
||||
|
||||
if (BUILD_SHARED_LIBS})
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -shared-libasan" )
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -shared-libsan" )
|
||||
else ()
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libasan" )
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libsan" )
|
||||
endif ()
|
||||
else ()
|
||||
## Security breach mitigation flags
|
||||
|
||||
@@ -146,9 +146,9 @@ if (${ADDRESS_SANITIZER})
|
||||
set(CMAKE_EXE_LINKER_FLAGS -fsanitize=address)
|
||||
|
||||
if (BUILD_SHARED_LIBS})
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -shared-libasan" )
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -shared-libsan" )
|
||||
else ()
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libasan" )
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libsan" )
|
||||
endif ()
|
||||
endif()
|
||||
|
||||
|
||||
مرجع در شماره جدید
Block a user