1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
--- a/node.gyp
+++ b/node.gyp
@@ -510,9 +510,6 @@
'-Wl,-bnoerrmsg',
],
}],
- ['OS=="linux" and clang==1', {
- 'libraries': ['-latomic'],
- }],
],
},
--- a/tools/v8_gypfiles/v8.gyp
+++ b/tools/v8_gypfiles/v8.gyp
@@ -1268,13 +1268,6 @@
['v8_enable_third_party_heap', {
# TODO(targos): add values from v8_third_party_heap_libs to link_settings.libraries
}],
- # Platforms that don't have Compare-And-Swap (CAS) support need to link atomic library
- # to implement atomic memory access
- ['v8_current_cpu in ["mips64", "mips64el", "ppc", "arm", "riscv64", "loong64"]', {
- 'link_settings': {
- 'libraries': ['-latomic', ],
- },
- }],
],
}, # v8_base_without_compiler
{
|