]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch16.S
ArmPkg: use unified asm syntax for CLANG
[mirror_edk2.git] / ArmPkg / Library / CompilerIntrinsicsLib / Arm / switch16.S
index 7f41353e01775208fbdb897b64db17cc2861030a..09c9004ddfff9cfcaf14e1f3e1d43d325f27d22a 100644 (file)
@@ -14,6 +14,7 @@
 #\r
 \r
 .text\r
+.syntax unified\r
 .p2align 2\r
 \r
 GCC_ASM_EXPORT(__switch16)\r
@@ -22,9 +23,9 @@ ASM_PFX(__switch16):
     ldrh      ip, [lr, #-1]\r
     cmp       r0, ip\r
     add       r0, lr, r0, lsl #1\r
-    ldrccsh   r0, [r0, #1]\r
+    ldrshcc   r0, [r0, #1]\r
     add       ip, lr, ip, lsl #1\r
-    ldrcssh   r0, [ip, #1]\r
+    ldrshcs   r0, [ip, #1]\r
     add       ip, lr, r0, lsl #1\r
     bx        ip\r
 \r