Remove use of PIE compiler options

The position-indipendence of the code is set by the build environment.
This commit is contained in:
Giacomo Vercesi
2026-02-05 18:34:10 +01:00
parent dc74fc4c25
commit f9ac4db8ba
2 changed files with 0 additions and 2 deletions
-1
View File
@@ -37,7 +37,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden")
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
# set(TUPLE_TREE_GENERATOR_EMIT_TRACKING_DEBUG ON)
if(${TUPLE_TREE_GENERATOR_EMIT_TRACKING_DEBUG})
-1
View File
@@ -99,7 +99,6 @@ macro(revng_add_executable_internal NAME TARGET_PATH)
endif()
add_executable("${NAME}" ${ARGN})
append_target_property("${NAME}" "LINK_FLAGS" "-pie" " ")
add_dependencies(revng-all-binaries "${NAME}")