From: Ben Noordhuis Date: Sat, 6 Jul 2013 16:48:52 +0000 (+0200) Subject: build: don't enable --gc-sections on sunos X-Git-Tag: v0.11.4~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0181fee411e217236c4ec0bf22c61466df5a56b5;p=platform%2Fupstream%2Fnodejs.git build: don't enable --gc-sections on sunos The SunOS linker doesn't support it. Fixes build breakage introduced in commit 9b3de60. --- diff --git a/common.gypi b/common.gypi index 14054ce..5572c75 100644 --- a/common.gypi +++ b/common.gypi @@ -50,7 +50,6 @@ }, 'Release': { 'cflags': [ '-O3', '-ffunction-sections', '-fdata-sections' ], - 'ldflags': [ '-Wl,--gc-sections' ], 'conditions': [ ['target_arch=="x64"', { 'msvs_configuration_platform': 'x64', @@ -59,6 +58,9 @@ 'cflags': [ '-fno-omit-frame-pointer' ], # pull in V8's postmortem metadata 'ldflags': [ '-Wl,-z,allextract' ] + }, { + # Doesn't work with the Solaris linker. + 'ldflags': [ '-Wl,--gc-sections' ], }], ['clang == 0 and gcc_version >= 40', { 'cflags': [ '-fno-tree-vrp' ], # Work around compiler bug.