diff options
Diffstat (limited to 'MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm')
-rw-r--r-- | MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm b/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm index ef02d85e0e..15eb3dc28f 100644 --- a/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm +++ b/MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm @@ -57,6 +57,8 @@ SetJump InternalLongJump
LDM R0, {R3-R12,R14}
MOV R13, R3
+ CMP R1, #0
+ MOVEQ R1, #1
MOV R0, R1
BX LR
|