From d6e0c2a67dbdb3f940d60f68bbcf58a5bdee4a97 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sun, 27 Jul 2008 18:26:13 +0000 Subject: * sysdeps/unix/sysv/linux/syscalls.list: Add __pipe2 alias. * io/pipe2.c: Likewise. * sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_PIPE2 instead of __ASSUME_PACCEPT. * include/unistd.h: Declare __have_pipe2. * libio/iopopen.c: Implement "e" flag. * libio/Makefile (tests): Add tst-popen1. * libio/tst-popen1.c: New file. --- io/pipe2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'io') diff --git a/io/pipe2.c b/io/pipe2.c index a0b8a8b..aa54d17 100644 --- a/io/pipe2.c +++ b/io/pipe2.c @@ -25,7 +25,7 @@ PIPEDES[1] can be read from PIPEDES[0]. Apply FLAGS to the new file descriptors. Returns 0 if successful, -1 if not. */ int -pipe2 (pipedes, flags) +__pipe2 (pipedes, flags) int pipedes[2]; int flags; { @@ -38,6 +38,7 @@ pipe2 (pipedes, flags) __set_errno (ENOSYS); return -1; } +weak_alias (__pipe2, pipe2) stub_warning (pipe2) #include -- cgit v1.1