Skip to content

Commit

Permalink
tests: remove obsolete code from tests/CMakeLists
Browse files Browse the repository at this point in the history
cmake 3.12 supports the POSITION_INDEPENDENT_CODE property, so there is
no need for the version check.
  • Loading branch information
perillo committed Apr 5, 2024
1 parent 0709fab commit 449fec0
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions tests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -166,18 +166,10 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
endif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")

add_executable (pie pie.c)
if (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie PROPERTIES COMPILE_FLAGS -fPIE)
else (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie PROPERTIES POSITION_INDEPENDENT_CODE ON)
endif (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie PROPERTIES POSITION_INDEPENDENT_CODE ON)

add_executable (pie-test argv-dependent.c)
if (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie-test PROPERTIES COMPILE_FLAGS -fPIE)
else (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie-test PROPERTIES POSITION_INDEPENDENT_CODE ON)
endif (CMAKE_VERSION VERSION_LESS "2.8.9")
set_target_properties (pie-test PROPERTIES POSITION_INDEPENDENT_CODE ON)

if (NOT(CMAKE_SYSTEM_NAME STREQUAL "Darwin"))
if (CMAKE_TARGET_ARCHITECTURES STREQUAL "i386" OR CMAKE_TARGET_ARCHITECTURES STREQUAL "x86_64")
Expand Down

0 comments on commit 449fec0

Please sign in to comment.