Use gold linker all for non-arm64 builds on Tizen3.
authorAntonio Gomes <a1.gomes@samsung.com>
Wed, 22 Jul 2015 20:24:13 +0000 (13:24 -0700)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commitfad183a43c4a8adfae829b4416ac0fbc9e96bed8
tree5d6f36c4c401d56e0cc80d0fcd32cd6d1e0f7908
parentce24161a1cf600ac00719098e4e2ce658c94c7dd
Use gold linker all for non-arm64 builds on Tizen3.

Currently, we use platform gold for Tizen3 TV profile,
and our "home made" linker gold on Tizen3 Mobile profile,
no matter if it is 64bit and 32bit.

Patch changes it so that all Tizen3 ARM 32bit builds
use platform linker gold, and restrict use of our "home made"
linker on Tizen3 ARM 64bit builds, and Tizen2.

As a result, binaries are sligtly smaller:

     Binary           | Size Before | Size After
_________________________________________________
| xwalk               | 1744736     | 1691760  |
| libchromium-ewk.so  | 60752484    | 58894276 |
_________________________________________________

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=9044
Reviewed by: arno renevier, mohan reddy

Change-Id: Ic33fe85ec1cbede4504d5b6c8462de0eebfb4e67
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
tizen_src/build/gyp_chromiumefl.sh
tizen_src/packaging/chromium-efl.spec