diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 04b284382c..2dd660f413 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -304,8 +304,8 @@ endif() if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") set(LEANC_SHARED_LINKER_FLAGS "${LEANC_SHARED_LINKER_FLAGS} -fPIC -Wl,-Bsymbolic-functions") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fno-semantic-interposition -ftls-model=initial-exec") - set(LEANC_EXTRA_FLAGS "-fPIC -fno-semantic-interposition") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -ftls-model=initial-exec") + set(LEANC_EXTRA_FLAGS "-fPIC") endif() # export all symbols for the interpreter