mirror of
https://github.com/zebrajr/node.git
synced 2025-12-06 12:20:27 +01:00
build: ibmi follow aix visibility
PR-URL: https://github.com/nodejs/node/pull/60360 Reviewed-By: Richard Lau <richard.lau@ibm.com> Reviewed-By: Abdirahim Musse <abdirahim.musse@ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
parent
ddbe1365ff
commit
a201250a56
|
|
@ -50,7 +50,7 @@
|
|||
# including unnecessary internal symbols, which may lead to run-time fixups.
|
||||
# This is not done on AIX where symbols are exported by tools/create_expfile.sh
|
||||
# see https://github.com/nodejs/node/pull/56290#issuecomment-2582703109
|
||||
['OS!="aix"', {
|
||||
['OS!="aix" and OS!="os400"', {
|
||||
'defines': [
|
||||
'BUILDING_V8_SHARED', # Make V8_EXPORT visible.
|
||||
]
|
||||
|
|
@ -65,7 +65,7 @@
|
|||
'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden
|
||||
'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES' # -fvisibility-inlines-hidden
|
||||
},
|
||||
}, 'OS!="aix" and (OS!="win" or clang==1)', {
|
||||
}, '(OS!="aix" and OS!="os400") and (OS!="win" or clang==1)', {
|
||||
'cflags': [
|
||||
'-fvisibility=hidden',
|
||||
'-fvisibility-inlines-hidden'
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user