]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm
ArmPkg/CompilerIntrinsicsLib: switch to ASM_FUNC() asm macro
[mirror_edk2.git] / ArmPkg / Library / CompilerIntrinsicsLib / Arm / lasr.asm
index 069438c9200b2639c0e1c43dfef46a8ff4c68aed..35723ff1736b7a89591b76bafe76d4c58b6d8213 100644 (file)
@@ -1,4 +1,4 @@
-//------------------------------------------------------------------------------ \r
+//------------------------------------------------------------------------------\r
 //\r
 // Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
 //\r
@@ -13,9 +13,8 @@
 //------------------------------------------------------------------------------\r
 \r
 \r
-    EXPORT  __aeabi_lasr\r
-           \r
-    AREA    Math, CODE, READONLY\r
+\r
+    INCLUDE AsmMacroExport.inc\r
 \r
 ;\r
 ;UINT32\r
@@ -25,7 +24,7 @@
 ;  IN UINT32  Divisor\r
 ;  );\r
 ;\r
-__aeabi_lasr\r
+ RVCT_ASM_EXPORT __aeabi_lasr\r
     SUBS     r3,r2,#0x20\r
     BPL      {pc} + 0x18  ; 0x1c\r
     RSB      r3,r2,#0x20\r
@@ -36,6 +35,6 @@ __aeabi_lasr
     ASR      r0,r1,r3\r
     ASR      r1,r1,#31\r
     BX       lr\r
-    \r
+\r
     END\r
 \r