diff options
Diffstat (limited to 'nuttx/arch/arm/include/armv6-m')
-rw-r--r-- | nuttx/arch/arm/include/armv6-m/syscall.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/nuttx/arch/arm/include/armv6-m/syscall.h b/nuttx/arch/arm/include/armv6-m/syscall.h index 75b9c4f8a..812e863a5 100644 --- a/nuttx/arch/arm/include/armv6-m/syscall.h +++ b/nuttx/arch/arm/include/armv6-m/syscall.h @@ -241,25 +241,6 @@ static inline uintptr_t sys_call6(unsigned int nbr, uintptr_t parm1, return reg0; } -/* This inline function is used by user-space code in order to return from - * a signal handler. - */ - -#if defined(CONFIG_NUTTX_KERNEL) && !defined(__KERNEL__) -static inline void signal_handler_return(void) noreturn_function; -static inline void signal_handler_return(void) -{ - __asm__ __volatile__ - ( - " mov r0, %0\n" - " svc %1\n" - : - : "i" (SYS_signal_handler_return), "i"(SYS_syscall) - : "memory" - ); -} -#endif - /**************************************************************************** * Public Variables ****************************************************************************/ |