[macOS] Set default symbol visibility to hidden.

This commit is contained in:
Pāvels Nadtočajevs 2025-08-25 16:24:24 +03:00
parent f20ef37ccb
commit 55abbc4244
No known key found for this signature in database
GPG key ID: 8413210218EF35D2

View file

@ -89,7 +89,7 @@ def configure(env: "SConsEnvironment"):
env.Append(LINKFLAGS=["-arch", "x86_64", "-mmacosx-version-min=10.13"])
env.Append(CCFLAGS=["-ffp-contract=off"])
env.Append(CCFLAGS=["-fobjc-arc"])
env.Append(CCFLAGS=["-fobjc-arc", "-fvisibility=hidden"])
cc_version = get_compiler_version(env)
cc_version_major = cc_version["apple_major"]