mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-31 01:24:12 +02:00
ArmPlatformPkg/PrePeiCore: Make vector table object BTI compatible
The object file containing the vector table does not contain any callable functions, so it will not be implicitly annotated as BTI compatible on BTI builds. So add the annotation by hand, and use the 'empty' type so we get the GNU ELF note but not the actual BTI opcode. 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>
This commit is contained in:
parent
4a31995ee1
commit
b7569263ce
@ -112,3 +112,5 @@ _DefaultSError_LowerA32:
|
||||
TO_HANDLER
|
||||
|
||||
VECTOR_END(PeiVectorTable)
|
||||
|
||||
AARCH64_BTI_NOTE()
|
||||
|
Loading…
x
Reference in New Issue
Block a user