summaryrefslogtreecommitdiff
path: root/lib/trusty/ql-tipc/arch/arm/trusty_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/trusty/ql-tipc/arch/arm/trusty_dev.c')
-rw-r--r--lib/trusty/ql-tipc/arch/arm/trusty_dev.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/trusty/ql-tipc/arch/arm/trusty_dev.c b/lib/trusty/ql-tipc/arch/arm/trusty_dev.c
index 6407d738da..bd9a5fbfb6 100644
--- a/lib/trusty/ql-tipc/arch/arm/trusty_dev.c
+++ b/lib/trusty/ql-tipc/arch/arm/trusty_dev.c
@@ -61,12 +61,12 @@ static unsigned long smc(unsigned long r0,
unsigned long r2,
unsigned long r3)
{
- register unsigned long _r0 asm(SMC_ARG0) = r0;
- register unsigned long _r1 asm(SMC_ARG1) = r1;
- register unsigned long _r2 asm(SMC_ARG2) = r2;
- register unsigned long _r3 asm(SMC_ARG3) = r3;
+ register unsigned long _r0 __asm__(SMC_ARG0) = r0;
+ register unsigned long _r1 __asm__(SMC_ARG1) = r1;
+ register unsigned long _r2 __asm__(SMC_ARG2) = r2;
+ register unsigned long _r3 __asm__(SMC_ARG3) = r3;
- asm volatile(
+ __asm__ volatile(
__asmeq("%0", SMC_ARG0)
__asmeq("%1", SMC_ARG1)
__asmeq("%2", SMC_ARG2)