From: andrewfish Date: Tue, 14 Dec 2010 22:45:46 +0000 (+0000) Subject: Fix build break on Apple Xcode, caused by fixing normal gcc build break. X-Git-Tag: edk2-stable201903~15309 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=5792e320d321b7330d9c59859b183e310a34b7a3;ds=sidebyside Fix build break on Apple Xcode, caused by fixing normal gcc build break. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11166 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/ArmPkg/Drivers/CpuDxe/ExceptionSupport.ARMv6.S b/ArmPkg/Drivers/CpuDxe/ExceptionSupport.ARMv6.S index a4e165fdc7..9db6756c7b 100644 --- a/ArmPkg/Drivers/CpuDxe/ExceptionSupport.ARMv6.S +++ b/ArmPkg/Drivers/CpuDxe/ExceptionSupport.ARMv6.S @@ -57,7 +57,9 @@ This is the stack constructed by the exception handler (low address to high addr .globl ASM_PFX(CommonCExceptionHandler) .text +#if !defined(__APPLE__) .fpu neon @ makes vpush/vpop assemble +#endif .align 3 @@ -247,7 +249,8 @@ NoAdjustNeeded: @ R0 is ExceptionType mov R1,SP @ R1 is SystemContext - vpush {d0-d15} @ save vstm registers in case they are used in optimizations + vpush {d0-d15} @ save vstm registers in case they are used in optimizations + /* VOID