Module Name:    src
Committed By:   he
Date:           Fri Apr 15 13:04:53 UTC 2011

Modified Files:
        src/sys/compat/linux/arch/alpha: syscalls.master
        src/sys/compat/linux/arch/arm: syscalls.master
        src/sys/compat/linux/arch/m68k: syscalls.master
        src/sys/compat/linux/arch/mips: syscalls.master
        src/sys/compat/linux/arch/powerpc: syscalls.master

Log Message:
Add dup3() and pipe2() for these archs as well.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/compat/linux/arch/alpha/syscalls.master
cvs rdiff -u -r1.44 -r1.45 src/sys/compat/linux/arch/arm/syscalls.master
cvs rdiff -u -r1.69 -r1.70 src/sys/compat/linux/arch/m68k/syscalls.master
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/linux/arch/mips/syscalls.master
cvs rdiff -u -r1.45 -r1.46 src/sys/compat/linux/arch/powerpc/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/compat/linux/arch/alpha/syscalls.master
diff -u src/sys/compat/linux/arch/alpha/syscalls.master:1.72 src/sys/compat/linux/arch/alpha/syscalls.master:1.73
--- src/sys/compat/linux/arch/alpha/syscalls.master:1.72	Wed Jul  7 01:30:33 2010
+++ src/sys/compat/linux/arch/alpha/syscalls.master	Fri Apr 15 13:04:52 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.72 2010/07/07 01:30:33 chs Exp $
+	$NetBSD: syscalls.master,v 1.73 2011/04/15 13:04:52 he Exp $
 ;
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -734,8 +734,8 @@
 484	UNIMPL		signalfd4
 485	UNIMPL		eventfd2
 486	UNIMPL		epoll_create1
-487	UNIMPL		dup3
-488	UNIMPL		pipe2
+487	STD		{ int|linux_sys||dup3(int from, int to, int flags); }
+488	STD		{ int|linux_sys||pipe2(int *pfds, int flags); }
 489	UNIMPL		inotify_init1
 490	UNIMPL		preadv
 491	UNIMPL		pwritev

Index: src/sys/compat/linux/arch/arm/syscalls.master
diff -u src/sys/compat/linux/arch/arm/syscalls.master:1.44 src/sys/compat/linux/arch/arm/syscalls.master:1.45
--- src/sys/compat/linux/arch/arm/syscalls.master:1.44	Wed Jul  7 01:30:33 2010
+++ src/sys/compat/linux/arch/arm/syscalls.master	Fri Apr 15 13:04:52 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.44 2010/07/07 01:30:33 chs Exp $
+	$NetBSD: syscalls.master,v 1.45 2011/04/15 13:04:52 he Exp $
 
 ; Derived from sys/compat/linux/arch/*/syscalls.master
 ; and from Linux 2.4.12 arch/arm/kernel/calls.S
@@ -538,8 +538,8 @@
 355	UNIMPL		signalfd4
 356	UNIMPL		eventfd2
 357	UNIMPL		epoll_create1
-358	UNIMPL		dup3
-359	UNIMPL		pipe2
+358	STD		{ int|linux_sys||dup3(int from, int to, int flags); }
+359	STD		{ int|linux_sys||pipe2(int *pfds, int flags); }
 360	UNIMPL		inotify_init1
 361	UNIMPL		preadv
 362	UNIMPL		pwritev

Index: src/sys/compat/linux/arch/m68k/syscalls.master
diff -u src/sys/compat/linux/arch/m68k/syscalls.master:1.69 src/sys/compat/linux/arch/m68k/syscalls.master:1.70
--- src/sys/compat/linux/arch/m68k/syscalls.master:1.69	Wed Jul  7 01:30:34 2010
+++ src/sys/compat/linux/arch/m68k/syscalls.master	Fri Apr 15 13:04:53 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.69 2010/07/07 01:30:34 chs Exp $
+	$NetBSD: syscalls.master,v 1.70 2011/04/15 13:04:53 he Exp $
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -522,8 +522,8 @@
 323	UNIMPL		signalfd4
 324	UNIMPL		eventfd2
 325	UNIMPL		epoll_create1
-326	UNIMPL		dup3
-327	UNIMPL		pipe2
+326	STD		{ int|linux_sys||dup3(int from, int to, int flags); }
+327	STD		{ int|linux_sys||pipe2(int *pfds, int flags); }
 328	UNIMPL		inotify_init1
 329	UNIMPL		preadv
 330	UNIMPL		pwritev

Index: src/sys/compat/linux/arch/mips/syscalls.master
diff -u src/sys/compat/linux/arch/mips/syscalls.master:1.39 src/sys/compat/linux/arch/mips/syscalls.master:1.40
--- src/sys/compat/linux/arch/mips/syscalls.master:1.39	Sun Feb 20 08:09:46 2011
+++ src/sys/compat/linux/arch/mips/syscalls.master	Fri Apr 15 13:04:53 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.39 2011/02/20 08:09:46 matt Exp $  
+	$NetBSD: syscalls.master,v 1.40 2011/04/15 13:04:53 he Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -511,8 +511,8 @@
 324	UNIMPL		signalfd4
 325	UNIMPL		eventfd2
 326	UNIMPL		epoll_create1
-327	UNIMPL		dup3
-328	UNIMPL		pipe2
+327	STD		{ int|linux_sys||dup3(int from, int to, int flags); }
+328	STD		{ int|linux_sys||pipe2(int *pfds, int flags); }
 329	UNIMPL		inotify_init1
 330	UNIMPL		preadv
 331	UNIMPL		pwritev

Index: src/sys/compat/linux/arch/powerpc/syscalls.master
diff -u src/sys/compat/linux/arch/powerpc/syscalls.master:1.45 src/sys/compat/linux/arch/powerpc/syscalls.master:1.46
--- src/sys/compat/linux/arch/powerpc/syscalls.master:1.45	Wed Jul  7 01:30:34 2010
+++ src/sys/compat/linux/arch/powerpc/syscalls.master	Fri Apr 15 13:04:53 2011
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.45 2010/07/07 01:30:34 chs Exp $  
+	$NetBSD: syscalls.master,v 1.46 2011/04/15 13:04:53 he Exp $  
 
 ;	@(#)syscalls.master	8.1 (Berkeley) 7/19/93
 
@@ -509,8 +509,8 @@
 313	UNIMPL		signalfd4
 314	UNIMPL		eventfd2
 315	UNIMPL		epoll_create1
-316	UNIMPL		dup3
-317	UNIMPL		pipe2
+316	STD		{ int|linux_sys||dup3(int from, int to, int flags); }
+317	STD		{ int|linux_sys||pipe2(int *pfds, int flags); }
 318	UNIMPL		inotify_init1
 319	UNIMPL		perf_event_open
 320	UNIMPL		preadv

Reply via email to