Skip to content

Commit

Permalink
[GR-54771] Build libffi with -fvisibility=hidden.
Browse files Browse the repository at this point in the history
PullRequest: graal/18076
  • Loading branch information
rschatz authored and eregon committed Jun 21, 2024
2 parents 850e3fe + d2d505b commit 4186b49
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion truffle/mx.truffle/mx_truffle.py
Original file line number Diff line number Diff line change
Expand Up @@ -1566,7 +1566,7 @@ def getArchivableResults(self, use_relpath=True, single=False):
configure_args = ['--disable-dependency-tracking',
'--disable-shared',
'--with-pic',
' CFLAGS="{}"'.format(' '.join(['-g', '-O3'] + (['-m64'] if mx.get_os() == 'solaris' else []))),
' CFLAGS="{}"'.format(' '.join(['-g', '-O3', '-fvisibility=hidden'] + (['-m64'] if mx.get_os() == 'solaris' else []))),
'CPPFLAGS="-DNO_JAVA_RAW_API"',
]

Expand Down
6 changes: 3 additions & 3 deletions truffle/mx.truffle/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -963,19 +963,19 @@
},
"linux" : {
"<others>" : {
"cflags" : ["-g", "-Wall", "-Werror", "-D_GNU_SOURCE"],
"cflags" : ["-g", "-Wall", "-Werror", "-D_GNU_SOURCE", "-fvisibility=hidden"],
"ldlibs" : ["-ldl"],
},
},
"linux-musl" : {
"<others>" : {
"cflags" : ["-g", "-Wall", "-Werror"],
"cflags" : ["-g", "-Wall", "-Werror", "-fvisibility=hidden"],
"ldlibs" : ["-ldl"],
},
},
"<others>" : {
"<others>" : {
"cflags" : ["-g", "-Wall", "-Werror"],
"cflags" : ["-g", "-Wall", "-Werror", "-fvisibility=hidden"],
"ldlibs" : ["-ldl"],
},
},
Expand Down

0 comments on commit 4186b49

Please sign in to comment.