diff --git a/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S b/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S index deefdf526b..1d5cfbf644 100644 --- a/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S +++ b/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S @@ -85,7 +85,6 @@ ASM_PFX(InternalLongJump): cmp w1, #0 mov w0, #1 csel w0, w1, w0, ne - // use br not ret, as ret is guaranteed to mispredict - br x30 + ret ASM_FUNCTION_REMOVE_IF_UNREFERENCED