glibc/sysdeps/unix/sysv/linux/sparc/bits
Ulrich Drepper bdcebfc4c7 * Versions.def (glibc): Add GLIBC_2.9.
* io/Makefile (routines): Add dup3 and pipe2.
	* io/Versions [glibc] (GLIBC_2.9): Add dup3 and pipe2.
	* io/dup3.c: New file.
	* io/pipe2.c: New file.
	* posix/unistd.h: Declare dup3 and pipe2.
	* socket/Makefile (routines): Add paccept.
	* socket/Versions [glibc] (GLIBC_2.9): Add paccept.
	* socket/paccept.c: New file.
	* socket/sys/socket.h: Declare paccept.
	* sysdeps/unix/syscalls.list: Add entry for dup3.
	* sysdeps/unix/sysv/linux/Versions [glibc] (GLIBC_2.9): Add
	epoll_create2 and inotify_init1.
	* sysdeps/unix/sysv/linux/eventfd.c: Use eventfd1 syscall if possible.
	* sysdeps/unix/sysv/linux/paccept.c: New file.
	* sysdeps/unix/sysv/linux/signalfd.c: Use signalfd4 syscall if
	possible.
	* sysdeps/unix/sysv/linux/socketcall.h: Add SOCKOP_paccept.
	* sysdeps/unix/sysv/linux/syscalls.list: Add epoll_create2,
	inotify_init1, and pipe2 entries.
	* sysdeps/unix/sysv/linux/alpha/sys/epoll.h: New file.
	* sysdeps/unix/sysv/linux/alpha/sys/eventfd.h: New file.
	* sysdeps/unix/sysv/linux/alpha/sys/inotify.h: New file.
	* sysdeps/unix/sysv/linux/alpha/sys/signalfd.h: New file.
	* sysdeps/unix/sysv/linux/alpha/sys/timerfd.h: New file.
	* sysdeps/unix/sysv/linux/bits/socket.h: Define SOCK_CLOEXEC and
	SOCK_NONBLOCK.
	* sysdeps/unix/sysv/linux/i386/paccept.S: New file.
	* sysdeps/unix/sysv/linux/sparc/sys/epoll.h: New file.
	* sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: New file.
	* sysdeps/unix/sysv/linux/sparc/sys/inotify.h: New file.
	* sysdeps/unix/sysv/linux/sparc/sys/signalfd.h: New file.
	* sysdeps/unix/sysv/linux/sparc/sys/timerfd.h: New file.
	* sysdeps/unix/sysv/linux/sparc/bits/socket.h: New file.
	* sysdeps/unix/sysv/linux/sys/epoll.h: Define EPOLL_CLOEXEC and
	EPOLL_NONBLOCK.  Declare epoll_create2.
	* sysdeps/unix/sysv/linux/sys/eventfd.h: Define EFD_CLOEXEC and
	EFD_NONBLOCK.
	* sysdeps/unix/sysv/linux/sys/inotify.h: Define IN_CLOEXEC and
	IN_NONBLOCK.  Declare inotify_init1.
	* sysdeps/unix/sysv/linux/sys/signalfd.h: Define SFD_CLOEXEC and
	SFD_NONBLOCK.
	* sysdeps/unix/sysv/linux/sys/timerfd.h: Define TFD_CLOEXEC and
	TFD_NONBLOCK.
2008-07-25 04:51:56 +00:00
..
a.out.h Update. 2003-07-25 09:06:04 +00:00
environments.h Update. 2004-11-26 08:16:33 +00:00
errno.h * sysdeps/unix/sysv/linux/sparc/bits/errno.h: Define EOWNERDEAD 2005-12-27 15:27:09 +00:00
fcntl.h * sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Define F_DUPFD_CLOEXEC. 2007-10-17 18:55:39 +00:00
ioctls.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
ipc.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
mman.h * sysdeps/unix/sysv/linux/alpha/bits/mman.h: Fix MADV_REMOVE value. 2006-05-02 14:35:35 +00:00
msq.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
poll.h * sysdeps/unix/sysv/linux/sparc/bits/poll.h: Add POLLMSG, 2006-03-25 20:46:27 +00:00
resource.h Define RUSAGE_THREAD and RUSAGE_LWP. 2008-05-01 05:37:45 +00:00
sem.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
setjmp.h * include/bits/setjmp.h: New file. 2006-01-10 10:18:56 +00:00
shm.h [BZ #5628] 2008-01-16 23:49:43 +00:00
sigaction.h Update. 2001-09-25 03:04:41 +00:00
sigcontext.h Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
siginfo.h Update. 2003-04-21 07:39:20 +00:00
signum.h Update. 2003-04-01 06:20:33 +00:00
sigstack.h Update. 2002-10-01 20:13:00 +00:00
socket.h * Versions.def (glibc): Add GLIBC_2.9. 2008-07-25 04:51:56 +00:00
stat.h * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Define UTIME_NOW and 2007-05-10 21:44:41 +00:00
termios.h * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
typesizes.h Update. 2003-07-31 19:34:52 +00:00
wordsize.h * math/math.h [__NO_LONG_DOUBLE_MATH] (__nldbl_nexttowardf): New 2006-01-14 12:10:44 +00:00