From: andrewfish Date: Thu, 6 Jan 2011 21:46:54 +0000 (+0000) Subject: Fix typo in __switchiu8() to use r0 in place of r3. X-Git-Tag: edk2-stable201903~15241 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=98fc7c77ac8cc8cf23a85059d217093c9ddef7cb;p=mirror_edk2.git Fix typo in __switchiu8() to use r0 in place of r3. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11234 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switchu8.S b/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switchu8.S index ed0c115817..753d999b5f 100644 --- a/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switchu8.S +++ b/ArmPkg/Library/CompilerIntrinsicsLib/Arm/switchu8.S @@ -22,9 +22,9 @@ INTERWORK_FUNC(__switchu8) ASM_PFX(__switchu8): ldrb ip,[lr,#-1] - cmp r3,ip - ldrccb r3,[lr,r3] - ldrcsb r3,[lr,ip] - add ip,lr,r3,LSL #1 + cmp r0,ip + ldrccb r0,[lr,r0] + ldrcsb r0,[lr,ip] + add ip,lr,r0,LSL #1 bx ip