mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
Remove use of PIE compiler options
The position-indipendence of the code is set by the build environment.
This commit is contained in:
@@ -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})
|
||||
|
||||
@@ -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}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user