## @file\r
# Base Library implementation.\r
#\r
-# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.<BR>\r
# Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
# Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>\r
#\r
X86DisablePaging32.c\r
X86RdRand.c\r
X86PatchInstruction.c\r
+ X86SpeculationBarrier.c\r
\r
[Sources.X64]\r
X64/Thunk16.nasm\r
X86DisablePaging32.c\r
X86RdRand.c\r
X86PatchInstruction.c\r
+ X86SpeculationBarrier.c\r
X64/GccInline.c | GCC\r
X64/Thunk16.S | XCODE\r
X64/SwitchStack.nasm| GCC\r
Ebc/CpuBreakpoint.c\r
Ebc/SetJumpLongJump.c\r
Ebc/SwitchStack.c\r
+ Ebc/SpeculationBarrier.c\r
Unaligned.c\r
Math64.c\r
\r
Arm/CpuPause.asm | RVCT\r
Arm/CpuBreakpoint.asm | RVCT\r
Arm/MemoryFence.asm | RVCT\r
+ Arm/SpeculationBarrier.S | RVCT\r
\r
Arm/SwitchStack.asm | MSFT\r
Arm/SetJumpLongJump.asm | MSFT\r
Arm/CpuPause.asm | MSFT\r
Arm/CpuBreakpoint.asm | MSFT\r
Arm/MemoryFence.asm | MSFT\r
+ Arm/SpeculationBarrier.asm | MSFT\r
\r
Arm/Math64.S | GCC\r
Arm/SwitchStack.S | GCC\r
Arm/SetJumpLongJump.S | GCC\r
Arm/CpuBreakpoint.S | GCC\r
Arm/MemoryFence.S | GCC\r
+ Arm/SpeculationBarrier.S | GCC\r
\r
[Sources.AARCH64]\r
Arm/InternalSwitchStack.c\r
AArch64/GetInterruptsState.S | GCC\r
AArch64/SetJumpLongJump.S | GCC\r
AArch64/CpuBreakpoint.S | GCC\r
+ AArch64/SpeculationBarrier.S | GCC\r
\r
AArch64/MemoryFence.asm | MSFT\r
AArch64/SwitchStack.asm | MSFT\r
AArch64/GetInterruptsState.asm | MSFT\r
AArch64/SetJumpLongJump.asm | MSFT\r
AArch64/CpuBreakpoint.asm | MSFT\r
+ AArch64/SpeculationBarrier.asm | MSFT\r
\r
[Packages]\r
MdePkg/MdePkg.dec\r
gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength ## SOMETIMES_CONSUMES\r
gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength ## SOMETIMES_CONSUMES\r
gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength ## SOMETIMES_CONSUMES\r
+ gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask ## SOMETIMES_CONSUMES\r
\r
[FeaturePcd]\r
gEfiMdePkgTokenSpaceGuid.PcdVerifyNodeInList ## CONSUMES\r