From 3b3d8a2ee43a8eb0dae783ba89ef3fc7cf717706 Mon Sep 17 00:00:00 2001
From: Eric Andersen <andersen@codepoet.org>
Date: Fri, 27 Jun 2003 07:36:43 +0000
Subject: Add missing madvise syscall

---
 libc/sysdeps/linux/common/syscalls.c | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'libc')

diff --git a/libc/sysdeps/linux/common/syscalls.c b/libc/sysdeps/linux/common/syscalls.c
index 8042d0fc0..351a5ecfa 100644
--- a/libc/sysdeps/linux/common/syscalls.c
+++ b/libc/sysdeps/linux/common/syscalls.c
@@ -1995,6 +1995,12 @@ _syscall2(int, pivot_root, const char *, new_root, const char *, put_old);
 
 //#define __NR_mincore		218
 //#define __NR_madvise		219
+#ifdef __NR_madvise
+#ifdef L_madvise
+_syscall3(int, madvise, void*, __addr, size_t, __len, int, __advice);
+#endif
+#endif
+
 //#define __NR_madvise1		219	/* delete when C lib stub is removed */
 
 //#define __NR_getdents64		220
-- 
cgit v1.2.3