summaryrefslogtreecommitdiff
path: root/node.gyp
diff options
context:
space:
mode:
authorGus Caplan <me@gus.host>2019-06-14 16:03:48 -0500
committerGus Caplan <me@gus.host>2019-06-21 15:53:34 -0500
commitab3174ca08dcc4a435d61f4ce43e5bfd8cf23115 (patch)
tree461bb70099adabad4fcb5e1b8fe243a5b68f8abe /node.gyp
parente6edd66c10632715326a3ef830c6808d7da069f6 (diff)
downloadandroid-node-v8-ab3174ca08dcc4a435d61f4ce43e5bfd8cf23115.tar.gz
android-node-v8-ab3174ca08dcc4a435d61f4ce43e5bfd8cf23115.tar.bz2
android-node-v8-ab3174ca08dcc4a435d61f4ce43e5bfd8cf23115.zip
build: link libatomic on mac and linux
Fixes https://github.com/nodejs/node/issues/28231 PR-URL: https://github.com/nodejs/node/pull/28232 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'node.gyp')
-rw-r--r--node.gyp3
1 files changed, 3 insertions, 0 deletions
diff --git a/node.gyp b/node.gyp
index 77ef85c784..9a5556c2ef 100644
--- a/node.gyp
+++ b/node.gyp
@@ -289,6 +289,9 @@
'-Wl,-bnoerrmsg',
],
}],
+ ['(OS=="linux" or OS=="mac") and llvm_version!=0', {
+ 'libraries': ['-latomic'],
+ }],
],
},