audk/MdePkg/Library/BaseLib/AArch64
Ard Biesheuvel c4c7fb2174 MdePkg/BaseLib AARCH64: Make asm files BTI compatible
Add the BTI instructions and the associated note to make the AArch64 asm
objects compatible with BTI enforcement.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Leif Lindholm <quic_llindhol@quicinc.com>
Reviewed-by: Oliver Smith-Denny <osd@smith-denny.com>
2023-03-30 11:05:22 +00:00
..
CpuBreakpoint.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
CpuBreakpoint.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
DisableInterrupts.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
DisableInterrupts.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
EnableInterrupts.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
EnableInterrupts.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
GetInterruptsState.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
GetInterruptsState.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
MemoryFence.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
MemoryFence.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
SetJumpLongJump.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
SetJumpLongJump.asm MdePkg/BaseLib: Fix invalid memory access in AArch64 SetJump/LongJump 2020-10-13 03:20:49 +00:00
SpeculationBarrier.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
SpeculationBarrier.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00
SwitchStack.S MdePkg/BaseLib AARCH64: Make asm files BTI compatible 2023-03-30 11:05:22 +00:00
SwitchStack.asm MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00