1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00

* 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.
This commit is contained in:
Ulrich Drepper
2008-07-27 18:26:13 +00:00
parent 11ed3eaed9
commit d6e0c2a67d
8 changed files with 165 additions and 27 deletions

View File

@ -505,5 +505,5 @@
|| defined __ia64__ || defined __sparc__)
# define __ASSUME_SOCK_CLOEXEC 1
# define __ASSUME_IN_NONBLOCK 1
# define __ASSUME_PACCEPT 1
# define __ASSUME_PIPE2 1
#endif