From 3e0c6ff3a7e1e44cdf0cfa60f627a5a73de5b345 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 25 Dec 2006 23:05:24 +0000 Subject: * arm/licfunc.c (do_AngelSWI): Remove. * arm/syscalls.c (do_AngelSWI): Remove. * arm/swi.h (do_AngelSWI): New. --- libgloss/arm/libcfunc.c | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'libgloss/arm/libcfunc.c') diff --git a/libgloss/arm/libcfunc.c b/libgloss/arm/libcfunc.c index 335b175d2..c8cedade5 100644 --- a/libgloss/arm/libcfunc.c +++ b/libgloss/arm/libcfunc.c @@ -10,20 +10,6 @@ #include #include -#ifdef ARM_RDI_MONITOR -static inline int -do_AngelSWI (int reason, void * arg) -{ - int value; - 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", "lr" - /* Clobbers r0 and r1, and lr if in supervisor mode */); - return value; -} -#endif /* ARM_RDI_MONITOR */ - unsigned __attribute__((weak)) alarm (unsigned seconds) { -- cgit v1.2.3