about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/bits
Commit message (Collapse)AuthorAgeFilesLines
* Split architecture-specific parts of sys/inotify.h into bits/inotify.h.Joseph Myers2012-02-141-0/+29
|
* Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.Joseph Myers2012-02-131-0/+31
|
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-0932-96/+64
|
* Remove pre-ISO C supportUlrich Drepper2012-01-076-23/+23
| | | | No more __const.
* unsigned long it better for the size argumentsUlrich Drepper2011-11-011-4/+6
| | | | | The new syscalls should use unsigned long not size_t. The parameters are not a direct measure of memory size.
* New Linux syscalls process_vm_readv and process_vm_writevUlrich Drepper2011-11-011-1/+24
|
* Define IP_MULTICAST_ALLUlrich Drepper2011-09-151-1/+2
|
* Fix invalid conversion in __cmsg_nxthdrAndreas Schwab2011-09-121-2/+2
|
* Use (void*) instead of 0 for return value pointer in __cmsg_nexthdrUlrich Drepper2011-09-091-2/+2
|
* Define AF_NFC and PF_NFCUlrich Drepper2011-07-231-1/+3
|
* Fix typos in pretty much unused code in sched.h header.Ulrich Drepper2011-07-181-1/+1
|
* Clean up after kernel sigcontext header messUlrich Drepper2011-06-221-1/+5
|
* Don't document si_code used for raise()Ulrich Drepper2011-05-291-2/+2
|
* Add sendmmsg syscallUlrich Drepper2011-05-281-1/+8
|
* Set setns system callUlrich Drepper2011-05-281-3/+7
|
* Define RLIMIT_RTTIMEUlrich Drepper2011-05-231-2/+8
|
* Define CLOCK_REALTIME_ALARM and CLOCK_BOOTTIME_ALARMUlrich Drepper2011-05-211-0/+4
|
* Define CLOCK_BOOTTIME.Ulrich Drepper2011-04-021-0/+2
|
* Add clock_adjtime syscall.Ulrich Drepper2011-03-302-0/+201
|
* Add definitions for new socket protocols.Ulrich Drepper2011-01-171-2/+6
|
* Define EXTPROC for Linux.Ulrich Drepper2010-08-121-2/+4
|
* f_flags in Linux statfs implementation.Ulrich Drepper2010-08-111-3/+6
| | | | | | The 2.6.36 kernel provides an additional field in the statfs results. Use this value in the statvfs emulation to avoid filling in f_flag the hard way.
* Add support for prlimit and prlimit64 on Linux.Ulrich Drepper2010-08-111-1/+29
|
* Define MSG_WAITFORONE.Ulrich Drepper2010-03-291-1/+3
|
* More in.h definitions from the Linux kernel.Ulrich Drepper2010-03-031-9/+21
|
* Fix double-inclusion problem of bits/stat.h.Ulrich Drepper2010-01-111-0/+5
|
* FIx up signal.h for XPG7.Ulrich Drepper2010-01-101-1/+3
|
* Add support for XPG7 testing.Ulrich Drepper2010-01-091-2/+2
| | | | | The header conformance testing code needed extending for XPG7. This exposed a few bugs in the headers. There are more changes to come.
* Update poll.h header for POSIX 2008.Ulrich Drepper2009-12-151-2/+2
|
* Add recvmmsg interface.Ulrich Drepper2009-12-081-2/+25
|
* Define SCHED_IDLE and SCHED_RESET_ON_FORK for Linux.Ulrich Drepper2009-11-301-4/+7
|
* Use struct timespec for timestamps in struct stat also if __USE_XOPEN2K8.Andreas Schwab2009-11-231-4/+4
| | | | POSIX.1-2008 made stat.st_[acm]tim mandatory.
* Avoid warnings in CPU_* macros when using const bitsets.Ulrich Drepper2009-11-191-6/+6
|
* Add support for new Linux error ERFKILL.Ulrich Drepper2009-11-141-1/+5
|
* Add 802.15.4 definitions to header files.Ulrich Drepper2009-06-181-2/+4
|
* Add missing protocol numbers.Ulrich Drepper2009-04-031-1/+11
| | | | * sysdeps/unix/sysv/linux/bits/socket.h: Add missing protocol numbers.
* * wctype/wctype.h: The *_l functions are in POSIX 2008.Ulrich Drepper2009-02-261-12/+12
| | | | | | | | | | | | | | | | | | | | * wcsmbs/wchar.h: mbsnrtowcs, open_wmemstream, wcpcpy, wcpncpy, wcscasecmp, wcsdup, wcsncasecmp, wcsnlen, wcsnrtombs, wcscasecmp_l, wcsncasecmp_l, wcscoll_l, and wcsxfrm_l. * sysdeps/mach/hurd/bits/posix_opt.h: Reset value of macros from 200112L to 200809L. * sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise. * posix/getconf.c (vars): Add _SC_THREAD_ROBUST_PRIO_INHERIT and _SC_THREAD_ROBUST_PRIO_PROTECT entries. * bits/confname.h: Add _SC_THREAD_ROBUST_PRIO_INHERIT and _SC_THREAD_ROBUST_PRIO_PROTECT. * posix/unistd.h: fexecve is in POSIX 2008. * time/time.h: strftime_l is in POSIX 2008. * io/sys/stat.h: futimens is in POSIX 2008. * string/strings.h: strcasecmp_l and strncasecmp_l are in POSIX 2008. * string/string.h: stpcpy, stpncpy, strndup, strnlen, strsignal, strcoll_l, strerror_l, and strxfrm_l are in POSIX 2008. * stdlib/stdlib.h: mkdtemp is in POSIX 2008.
* * include/features.h: Define macros for XPG7/POSIX 2008.Ulrich Drepper2009-02-261-3/+2
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/bits/stat.h: Protect UTIME_NOW and UTIME_OMIT only with __USE_ATFILE. * sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Likewise. * io/sys/stat.h: Move mknodat definition into same conditional as mknod. * time/sys/time.h: futimesat is not among the functions accepted into the POSIX standard.
* (SHM_EXEC): Define.Andreas Jaeger2009-01-301-1/+2
|
* [BZ #9720] cvs/fedora-glibc-20090108T1017Jakub Jelinek2009-01-081-2/+3
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise. 2009-01-08 Jakub Jelinek <jakub@redhat.com> [BZ #9720] * sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE. * sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who): Likewise.
* [BZ #6545]Ulrich Drepper2008-12-091-1/+1
| | | | | * sysdeps/unix/sysv/linux/bits/socket.h (SCM_CREDENTIALS): Make available only for __USE_GNU.
* * posix/globtest.sh: Use mktemp to create temporary file andUlrich Drepper2008-12-061-11/+11
| | | | directory.
* * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_SET_S): Handle largeUlrich Drepper2008-12-061-3/+8
| | | | | | sets correctly. (__CPU_CLR_S): Likewise. (__CPU_ISSET_S): Likewise.
* [BZ #7029]Ulrich Drepper2008-11-131-2/+2
| | | | | | | | 2008-11-13 Ulrich Drepper <drepper@redhat.com> [BZ #7029] * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_ALLOC_SIZE): Multiply with sizeof of __cpu_mask, not 8 unconditionally after all the rounding.
* [BZ #6790]Ulrich Drepper2008-08-081-0/+2
| | | | | | | 2008-08-07 Ulrich Drepper <drepper@redhat.com> [BZ #6790] * sysdeps/unix/sysv/linux/bits/in.h (IP_PMTUDISC_PROBE): Define. (IPV6_PMTUDISC_PROBE): Likewise.
* * sysdeps/unix/sysv/linux/bits/socket.h: Define PF_ISDN and AF_ISDN.Ulrich Drepper2008-07-271-1/+3
| | | | * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise.
* * Versions.def (glibc): Add GLIBC_2.9.Ulrich Drepper2008-07-251-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* * sysdeps/posix/getaddrinfo.c: Implement handling of DCCP andUlrich Drepper2008-05-141-1/+3
| | | | | | | | | | UDPlite. * nss/getent.c (ahosts_keys_int): Handle all known socket types. * inet/netinet/in.h (IPPIPPROTO_DCCP, IPPROTO_UDPLITE): Define. * sysdeps/unix/sysv/linux/bits/socket.h (SOCK_DCCP): Define.
* Define RUSAGE_THREAD and RUSAGE_LWP.Ulrich Drepper2008-05-011-1/+9
|
* * sysdeps/unix/sysv/linux/bits/local_lim.h: Undefined ARG_MAX ifUlrich Drepper2008-03-271-1/+9
| | | | | | | | | <linux/limits.h> has defined it. * sysdeps/unix/sysv/linux/sys/param.h: Define NCARGS to the legacy ARG_MAX value and prevent ARG_MAX from being defined by the kernel headers. * sysdeps/unix/sysv/linux/sysconf.c: Define legacy_ARG_MAX and use it instead of ARG_MAX.