From f9fa511d46228486425d0f85437c71547925195f Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Tue, 7 Feb 2006 18:46:23 +0000 Subject: 2006-02-07 Paul Brook * arm/crt0.S: Add Thumb-2 startup code. * arm/redboot-crt0.S: Ditto. * arm/libcfunc.c (do_AngelSWI): Use AngelSWIInsn. * arm/swi.h (AngelSWIInsn, AngelSWIAsm): Define. * arm/trap.S: Disable for Thumb-2. --- libgloss/arm/syscalls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libgloss/arm/syscalls.c') diff --git a/libgloss/arm/syscalls.c b/libgloss/arm/syscalls.c index 456b68129..a6d2f747e 100644 --- a/libgloss/arm/syscalls.c +++ b/libgloss/arm/syscalls.c @@ -99,7 +99,7 @@ static inline int do_AngelSWI (int reason, void * arg) { int value; - asm volatile ("mov r0, %1; mov r1, %2; swi %a3; mov %0, r0" + asm volatile ("mov r0, %1; mov r1, %2; " AngelSWIInsn " %a3; mov %0, r0" : "=r" (value) /* Outputs */ : "r" (reason), "r" (arg), "i" (AngelSWI) /* Inputs */ : "r0", "r1", "r2", "r3", "ip", "lr", "memory", "cc" -- cgit v1.2.3