Move -pie and -Wl to linker flags sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Thu, 7 Feb 2019 16:12:47 +0000 (19:12 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Thu, 7 Feb 2019 16:12:47 +0000 (19:12 +0300)
CMakeLists.txt

index dc9b6fc3d6ea5668e3771a2928bd6663e14c9127..b4d9953b218399577b96b589f01efa2525804269 100644 (file)
@@ -28,12 +28,12 @@ FOREACH(flag ${pkgs_test_CFLAGS})
 ENDFOREACH(flag)
 
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wl,-zdefs -pie" )
 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden")
 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -Wall -Werror")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -fPIE")
 SET(CMAKE_C_FLAGS_RELEASE "-O2 -fPIE")
+link_libraries("-Wl,-zdefs -pie")
 
 ADD_EXECUTABLE(pkgcmd src/pkg_cmd.c src/delta.c)
 TARGET_LINK_LIBRARIES(pkgcmd ${pkgs_test_LDFLAGS})