2 * Copyright (C) 2005-2006 Atmel Corporation
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
10 * Stubs for syscalls that require access to pt_regs or that take more
11 * than five parameters.
17 .global __sys_rt_sigsuspend
18 .type __sys_rt_sigsuspend,@function
21 rjmp sys_rt_sigsuspend
23 .global __sys_sigaltstack
24 .type __sys_sigaltstack,@function
29 .global __sys_rt_sigreturn
30 .type __sys_rt_sigreturn,@function
36 .type __sys_fork,@function
42 .type __sys_clone,@function
48 .type __sys_vfork,@function
54 .type __sys_execve,@function
60 .type __sys_mmap2,@function
69 .type __sys_sendto,@function
77 .global __sys_recvfrom
78 .type __sys_recvfrom,@function
86 .global __sys_pselect6
87 .type __sys_pselect6,@function
96 .type __sys_splice,@function
104 .global __sys_epoll_pwait
105 .type __sys_epoll_pwait,@function
109 rcall sys_epoll_pwait
113 .global __sys_sync_file_range
114 .type __sys_sync_file_range,@function
115 __sys_sync_file_range:
118 rcall sys_sync_file_range