]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/ArmHvcLib/Arm/ArmHvc.S
ArmPkg/ArmHvcLib: switch to ASM_FUNC() asm macro
[mirror_edk2.git] / ArmPkg / Library / ArmHvcLib / Arm / ArmHvc.S
index 25ceb6a7d8db60f1923346cb1b44ee222f4bf71a..be4693796f320d8f934cc4778895740928743a8b 100644 (file)
@@ -1,6 +1,6 @@
 //\r
 //  Copyright (c) 2012-2014, ARM Limited. All rights reserved.\r
-//  Copyright (c) 2014, Linaro Limited. All rights reserved.\r
+//  Copyright (c) 2014-2016, Linaro Limited. All rights reserved.\r
 //\r
 //  This program and the accompanying materials\r
 //  are licensed and made available under the terms and conditions of the BSD License\r
 //\r
 //\r
 \r
-.text\r
-.align 3\r
-.arch_extension virt\r
+#include <AsmMacroIoLibV8.h>\r
 \r
-GCC_ASM_EXPORT(ArmCallHvc)\r
+.arch_extension virt\r
 \r
-ASM_PFX(ArmCallHvc):\r
+ASM_FUNC(ArmCallHvc)\r
     push    {r4-r8}\r
     // r0 will be popped just after the HVC call\r
     push    {r0}\r