Move -Wl flags to linker flags sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Mon, 11 Feb 2019 05:09:46 +0000 (08:09 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Mon, 11 Feb 2019 05:12:21 +0000 (08:12 +0300)
CMakeLists.txt

index 01360fad91e617f8adbb1e2a4a7b8c114cf75e43..259e0f8267d4f5c8585f34515053099d8d3124fe 100644 (file)
@@ -28,7 +28,8 @@ FOREACH(flag ${pkgs_CFLAGS})
 ENDFOREACH(flag)
 
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -Wextra -fvisibility=hidden -fPIC -fdata-sections -ffunction-sections -Wl,--gc-sections")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -Wextra -fvisibility=hidden -fPIC -fdata-sections -ffunction-sections")
+LINK_LIBRARIES("-Wl,--gc-sections")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wmissing-declarations -Wredundant-decls -Wcast-align")
 
 ADD_DEFINITIONS("-DFEATURE_TLOG_DEBUG")