From 55abbc424420b1f9d9895a80bcf25254b2b0763e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?= <7645683+bruvzg@users.noreply.github.com> Date: Mon, 25 Aug 2025 16:24:24 +0300 Subject: [PATCH] [macOS] Set default symbol visibility to hidden. --- platform/macos/detect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/macos/detect.py b/platform/macos/detect.py index 15c92b9798c..669835093b7 100644 --- a/platform/macos/detect.py +++ b/platform/macos/detect.py @@ -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"]