summaryrefslogtreecommitdiff
path: root/MdePkg/Library/DynamicStackCookieEntryPointLib/StandaloneMmCoreEntryPoint.inf
AgeCommit message (Collapse)AuthorFilesLines
2026-06-03MdePkg: Remove redundant section name in inf filesQihang Gao1-2/+0
[Sources] appears twice in BaseMemoryLibOptDxe.inf, [Sources.X64] appears twice in StandaloneMmCoreEntryPoint.inf, remove the redundant ones to make the files more concise. Signed-off-by: Qihang Gao <gaoqihang@loongson.cn>
2025-02-07MdePkg: Add Dynamic Stack Cookie SupportOliver Smith-Denny1-0/+38
Adds dynamic stack cookies in the form of copies of the entry point libraries that use shared logic to update stack cookies at runtime. This relies on RDRAND on IA32/X64 and RNDR on AARCH64 to get a random number to apply to the stack cookie on module entry point. This simplifies the logic a platform must do to include stack check functionality. Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>