From 5cd785d3a89d4d32e484b7d1717df657463433cc Mon Sep 17 00:00:00 2001 From: Thaddeus Crews Date: Wed, 20 Aug 2025 09:56:38 -0500 Subject: [PATCH] SCons: Use gnu++20 in metal driver --- drivers/metal/SCsub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/metal/SCsub b/drivers/metal/SCsub index f55933a2c37..b8347c7d7a5 100644 --- a/drivers/metal/SCsub +++ b/drivers/metal/SCsub @@ -36,7 +36,7 @@ env_metal.drivers_sources += thirdparty_obj # Enable C++20 for the Objective-C++ Metal code, which uses C++20 concepts. if "-std=gnu++17" in env_metal["CXXFLAGS"]: env_metal["CXXFLAGS"].remove("-std=gnu++17") -env_metal.Append(CXXFLAGS=["-std=c++20"]) +env_metal.Append(CXXFLAGS=["-std=gnu++20"]) # Enable module support env_metal.Append(CCFLAGS=["-fmodules", "-fcxx-modules"])