loader: pass enable shadow stack flag

This commit is contained in:
Alula
2026-09-17 11:58:12 +02:00
parent af14725916
commit f40b85cd5d

View File

@@ -499,6 +499,11 @@ namespace ams::ldr {
flags |= svc::CreateProcessParameterFlag_EnableShadowStack; flags |= svc::CreateProcessParameterFlag_EnableShadowStack;
} }
/* 23.0.0+/meso Set EnableShadowStack. */
if (meta->npdm->flags2 & Npdm::MetaFlag2_EnableShadowStack) {
flags |= svc::CreateProcessFlag_EnableShadowStack;
}
*out = flags; *out = flags;
R_SUCCEED(); R_SUCCEED();
} }