Reduce binary size gc-sections 04/17504/1
authorLi Zhang <li2012.zhang@samsung.com>
Thu, 15 Aug 2013 09:05:29 +0000 (17:05 +0800)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 7 Mar 2014 02:23:04 +0000 (11:23 +0900)
Change-Id: I3181cbbf7922372a657a814da2f61f1f884bac8b

packaging/isf.spec

index b56e882..f213472 100644 (file)
@@ -52,8 +52,9 @@ ISF setting UI Gadget
 cp %{SOURCE1001} .
 
 %build
-CFLAGS+=" -fvisibility=hidden "; export CFLAGS
-CXXFLAGS+=" -fvisibility=hidden -fvisibility-inlines-hidden ";export CXXFLAGS
+export GC_SECTIONS_FLAGS="-fdata-sections -ffunction-sections -Wl,--gc-sections"
+CFLAGS+=" -fvisibility=hidden ${GC_SECTIONS_FLAGS} "; export CFLAGS
+CXXFLAGS+=" -fvisibility=hidden -fvisibility-inlines-hidden ${GC_SECTIONS_FLAGS} ";export CXXFLAGS
 
 %autogen
 %configure --disable-static \