summaryrefslogtreecommitdiff
path: root/deps/uv/common.gypi
diff options
context:
space:
mode:
authorFedor Indutny <fedor.indutny@gmail.com>2013-04-12 11:43:05 -0400
committerFedor Indutny <fedor.indutny@gmail.com>2013-04-12 11:43:05 -0400
commit061151c5f5e56166c7db0384520b0a5f7efe4161 (patch)
treebb708aafc08d9d6fa0969eae8780e9bef06d9910 /deps/uv/common.gypi
parent259839fe75dde67472b815d05637750360fd76bf (diff)
downloadandroid-node-v8-061151c5f5e56166c7db0384520b0a5f7efe4161.tar.gz
android-node-v8-061151c5f5e56166c7db0384520b0a5f7efe4161.tar.bz2
android-node-v8-061151c5f5e56166c7db0384520b0a5f7efe4161.zip
uv: Upgrade to v0.11.1
Diffstat (limited to 'deps/uv/common.gypi')
-rw-r--r--deps/uv/common.gypi10
1 files changed, 10 insertions, 0 deletions
diff --git a/deps/uv/common.gypi b/deps/uv/common.gypi
index 8c6c887584..c3462821fb 100644
--- a/deps/uv/common.gypi
+++ b/deps/uv/common.gypi
@@ -132,6 +132,11 @@
[ 'OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', {
'cflags': [ '-Wall' ],
'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
+ 'target_conditions': [
+ ['_type=="static_library"', {
+ 'standalone_static_library': 1, # disable thin archive which needs binutils >= 2.19
+ }],
+ ],
'conditions': [
[ 'host_arch != target_arch and target_arch=="ia32"', {
'cflags': [ '-m32' ],
@@ -192,6 +197,11 @@
}],
],
}],
+ ['OS=="solaris"', {
+ 'cflags': [ '-fno-omit-frame-pointer' ],
+ # pull in V8's postmortem metadata
+ 'ldflags': [ '-Wl,-z,allextract' ]
+ }],
],
},
}