]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/CompilerIntrinsicsLib/Arm/uwrite.asm
ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macro
[mirror_edk2.git] / ArmPkg / Library / CompilerIntrinsicsLib / Arm / uwrite.asm
index 85e1ba8d6d0dc5ecf5dc349b3bcedf43e821f81b..434a652f78ad7676db3a0a8a4448fb2846c104f0 100644 (file)
 //------------------------------------------------------------------------------\r
 \r
 \r
-    EXPORT  __aeabi_uwrite4\r
-    EXPORT  __aeabi_uwrite8\r
 \r
-    AREA  Uwrite4, CODE, READONLY\r
+    INCLUDE AsmMacroExport.inc\r
 \r
 ;\r
 ;UINT32\r
@@ -27,7 +25,7 @@
 ;  );\r
 ;\r
 ;\r
-__aeabi_uwrite4\r
+ RVCT_ASM_EXPORT __aeabi_uwrite4\r
     mov     r2, r0, lsr #8\r
     strb    r0, [r1]\r
     strb    r2, [r1, #1]\r
@@ -46,7 +44,7 @@ __aeabi_uwrite4
 ;  );\r
 ;\r
 ;\r
-__aeabi_uwrite8\r
+ RVCT_ASM_EXPORT __aeabi_uwrite8\r
     mov     r3, r0, lsr #8\r
     strb    r0, [r2]\r
     strb    r3, [r2, #1]\r