Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6d3d4be4 authored by Jesper Nilsson's avatar Jesper Nilsson
Browse files

CRIS: Wire up syscalls signalfd4 to writev.

Adds sys_signalfd4, sys_eventfd2, sys_epoll_create1, sys_dup3,
sys_pipe2, sys_inotify_init1, sys_preadv, sys_pwritev
for both CRISv10 and CRISv32.
parent d7bd15f6
Loading
Loading
Loading
Loading
+11 −3
Original line number Diff line number Diff line
@@ -929,6 +929,14 @@ sys_call_table:
	.long sys_fallocate
	.long sys_timerfd_settime	/* 325 */
	.long sys_timerfd_gettime
	.long sys_signalfd4
	.long sys_eventfd2
	.long sys_epoll_create1
	.long sys_dup3			/* 330 */
	.long sys_pipe2
	.long sys_inotify_init1
	.long sys_preadv
	.long sys_pwritev

        /*
         * NOTE!! This doesn't have to be exact - we just have
+8 −0
Original line number Diff line number Diff line
@@ -852,6 +852,14 @@ sys_call_table:
	.long sys_fallocate
	.long sys_timerfd_settime       /* 325 */
	.long sys_timerfd_gettime
	.long sys_signalfd4
	.long sys_eventfd2
	.long sys_epoll_create1
	.long sys_dup3			/* 330 */
	.long sys_pipe2
	.long sys_inotify_init1
	.long sys_preadv
	.long sys_pwritev

        /*
         * NOTE!! This doesn't have to be exact - we just have
+10 −2
Original line number Diff line number Diff line
@@ -331,10 +331,18 @@
#define __NR_fallocate		324
#define __NR_timerfd_settime	325
#define __NR_timerfd_gettime	326
#define __NR_signalfd4		327
#define __NR_eventfd2		328
#define __NR_epoll_create1	329
#define __NR_dup3		330
#define __NR_pipe2		331
#define __NR_inotify_init1	332
#define __NR_preadv		333
#define __NR_pwritev		334

#ifdef __KERNEL__

#define NR_syscalls 327
#define NR_syscalls 335

#include <arch/unistd.h>