X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=ArmPkg%2FLibrary%2FCompilerIntrinsicsLib%2FArm%2Fswitch32.S;h=8675a4aeb747b8903a57c053197cb0f8b10903eb;hp=63aed6e6b00828773eb88b23dc8fe7ec6c3229b9;hb=3402aac7d985bf8a9f9d3c639f3fe93609380513;hpb=62d441fb17d59958bf00c4a1f3b52bf6a0b40b24 diff --git a/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch32.S b/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch32.S index 63aed6e6b0..8675a4aeb7 100644 --- a/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch32.S +++ b/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch32.S @@ -11,14 +11,14 @@ # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.; # #**/ -# +# .text .p2align 2 GCC_ASM_EXPORT(__switch32) -ASM_PFX(__switch32): +ASM_PFX(__switch32): ldr ip, [lr, #-1] cmp r0, ip add r0, lr, r0, lsl #2