Skip to content

Commit 22fa6bd

Browse files
sravani1510aduh95
authored andcommitted
build: ibmi follow aix visibility
PR-URL: #60360 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Abdirahim Musse <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
1 parent 2d48d17 commit 22fa6bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tools/v8_gypfiles/v8.gyp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
# including unnecessary internal symbols, which may lead to run-time fixups.
5151
# This is not done on AIX where symbols are exported by tools/create_expfile.sh
5252
# see https://github.com/nodejs/node/pull/56290#issuecomment-2582703109
53-
['OS!="aix"', {
53+
['OS!="aix" and OS!="os400"', {
5454
'defines': [
5555
'BUILDING_V8_SHARED', # Make V8_EXPORT visible.
5656
]
@@ -65,7 +65,7 @@
6565
'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden
6666
'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES' # -fvisibility-inlines-hidden
6767
},
68-
}, 'OS!="aix" and (OS!="win" or clang==1)', {
68+
}, '(OS!="aix" and OS!="os400") and (OS!="win" or clang==1)', {
6969
'cflags': [
7070
'-fvisibility=hidden',
7171
'-fvisibility-inlines-hidden'

0 commit comments

Comments
 (0)