Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use __glibc_reserved instead __unused. | Ondřej Bílka | 2013-11-26 | 5 | -22/+22 |
| | |||||
* | Add O_TMPFILE to <fcntl.h> | Andreas Schwab | 2013-09-11 | 1 | -0/+4 |
| | |||||
* | Coordinate IPv6 definitions for Linux and glibc | Carlos O'Donell | 2013-09-06 | 1 | -0/+12 |
| | | | | | | | | | | This change synchronizes the glibc headers with the Linux kernel headers and arranges to coordinate the definition of structures already defined the Linux kernel UAPI headers. It is now safe to include glibc's netinet/in.h or Linux's linux/in6.h in any order in a userspace application and you will get the same ABI. The ABI is guaranteed by UAPI and glibc. | ||||
* | Update bits/siginfo.h with Linux hwpoison SIGBUS changes | Edjunior Barbosa Machado | 2013-05-22 | 1 | -1/+7 |
| | | | | | | Adds new SIGBUS error codes for hardware poison signals, syncing with the current kernel headers (v3.9). It also adds si_trapno field for alpha. | ||||
* | Fix integer overflow in sysdeps/unix/sysv/linux/bits/sched.h | Andreas Jaeger | 2013-05-10 | 1 | -3/+3 |
| | | | | | | [BZ #15448] * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_SET_S) (__CPU_CLR_S, __CPU_ISSET_S): Avoid integer overflow. | ||||
* | Sync with Linux 3.9 | Andreas Jaeger | 2013-05-03 | 1 | -1/+3 |
| | | | | | | | | * sysdeps/gnu/netinet/tcp.h (TCP_TIMESTAMP): New value, from Linux 3.9. * sysdeps/unix/sysv/linux/bits/socket.h (PF_VSOCK, AF_VSOCK): Add. (PF_MAX): Adjust for VSOCK change. | ||||
* | Use <bits/mman-linux.h> for MIPS | Andreas Jaeger | 2013-03-06 | 1 | -1/+5 |
| | | | | | | | | | * sysdeps/unix/sysv/linux/bits/mman-linux.h (MAP_ANONYMOUS): Allow definition via __MAP_ANONYMOUS. * sysdeps/unix/sysv/linux/mips/bits/mman.h: Remove all defines provided by bits/mman-linux.h and include <bits/mman-linux.h>. (__MAP_ANONYMOUS): Define. | ||||
* | Sync with Linux 3.8 | Andreas Jaeger | 2013-03-06 | 2 | -0/+4 |
| | |||||
* | Define MCL_CURRENT, MCL_FUTURE in bits/mman-linux.h | Andreas Jaeger | 2013-03-05 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/s390/bits/mman.h: Include <bits/mman-linux.h>. (MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value is fine. * sysdeps/unix/sysv/linux/sh/bits/mman.h: Move include of <bits/mman-linux.h> to end of file. (MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value is fine. * sysdeps/unix/sysv/linux/x86/bits/mman.h: Move include of <bits/mman-linux.h> to end of file. (MCL_CURRENT, MCL_FUTURE): Do not define here, the generic value is fine. * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Move include of <bits/mman-linux.h> to end of file. * sysdeps/unix/sysv/linux/bits/mman-linux.h [!MCL_CURRENT] (MCL_CURRENT, MCL_FUTURE): Define here. | ||||
* | Create <bits/mman-linux.h> | Andreas Jaeger | 2013-03-04 | 1 | -0/+94 |
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/bits/mman-linux.h: New file, with Linux common definitions. * sysdeps/unix/sysv/linux/sh/bits/mman.h: Remove all defines provided by bits/mman-linux.h and include <bits/mman-linux.h>. * sysdeps/unix/sysv/linux/x86/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sh/bits/mman.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise. | ||||
* | Add MSG_FASTOPEN | Andreas Jaeger | 2013-01-11 | 1 | -0/+2 |
| | | | | | | [BZ #15003] * sysdeps/unix/sysv/linux/bits/socket.h (MSG_FASTOPEN): New value. Sync with Linux 3.7. | ||||
* | Define flags for fallocate | Andreas Schwab | 2013-01-10 | 1 | -0/+7 |
| | |||||
* | BZ#14985: Remove erroneous EPOLL_NONBLOCK | Andreas Jaeger | 2013-01-08 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | [BZ# 14985] * sysdeps/unix/sysv/linux/sparc/bits/epoll.h (EPOLL_NONBLOCK): Remove. * sysdeps/unix/sysv/linux/bits/epoll.h (EPOLL_NONBLOCK): Likewise. * sysdeps/unix/sysv/linux/x86/bits/epoll.h (EPOLL_NONBLOCK): Likewise. ChangeLog.mips: [BZ# 14985] * sysdeps/unix/sysv/linux/mips/bits/epoll.h (EPOLL_NONBLOCK): * Remove. ChangeLog.hppa: [BZ# 14985] * sysdeps/unix/sysv/linux/hppa/sys/epoll.h (EPOLL_NONBLOCK): Remove. ChangeLog.alpha: [BZ# 14985] * sysdeps/unix/sysv/linux/alpha/bits/epoll.h (EPOLL_NONBLOCK): Remove. | ||||
* | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 2013-01-02 | 40 | -44/+40 |
| | |||||
* | Add recvmmsg and sendmmsg to the generic glibc API. | Thomas Schwinge | 2012-11-20 | 1 | -33/+0 |
| | |||||
* | Fix O_RSYNC | Andreas Jaeger | 2012-10-22 | 1 | -1/+5 |
| | | | | (O_RSYNC): Define to __O_RSYNC if it exists, otherwise to O_SYNC. | ||||
* | Improve <bits/fcntl-linux.h>: F_GETLK etc. | Andreas Jaeger | 2012-10-22 | 1 | -3/+9 |
| | | | | (F_GETLK, F_SETLK, F_SETLKW) [!F_GETLK]: Define values for [!__USE_FILE_OFFSET64]. | ||||
* | Reorganization of bits/fcntl.h for Linux | Andreas Jaeger | 2012-10-20 | 1 | -0/+376 |
| | | | | | | | Create a new bits/fcntl-linux.h that contains Linux generic code and a include it from the architecture specific bits/fcntl.h. Architectures done: x86, SPARC, s390 | ||||
* | Split sys/param.h out into common file and sysdeps bits/param.h file. | Roland McGrath | 2012-08-17 | 1 | -0/+42 |
| | |||||
* | Clean up {alphasort,versionsort,scandir,scandirat}{,64} for struct dirent == ↵ | Roland McGrath | 2012-08-06 | 1 | -1/+6 |
| | | | | struct dirent64. | ||||
* | Merge _sigsys changes from Linux 3.5 | Andreas Jaeger | 2012-07-26 | 1 | -1/+12 |
| | |||||
* | Update from Linux 3.4 | Andreas Jaeger | 2012-05-23 | 1 | -1/+3 |
| | |||||
* | Add sysctl.mk and bits/sysctl.h | H.J. Lu | 2012-05-22 | 1 | -0/+1 |
| | |||||
* | Pad each field to __syscall_slong_t in struct rusage | H.J. Lu | 2012-05-22 | 1 | -17/+78 |
| | |||||
* | Define __SYSCALL_WORDSIZE for x86-64 | H.J. Lu | 2012-05-21 | 1 | -2/+3 |
| | |||||
* | Use __syscall_slong_t in bits/timex.h | H.J. Lu | 2012-05-19 | 1 | -23/+24 |
| | |||||
* | Add __fsword_t and use it in bits/statfs.h | H.J. Lu | 2012-05-17 | 1 | -12/+12 |
| | |||||
* | Use __syscall_slong_t in bits/mqueue.h | H.J. Lu | 2012-05-16 | 1 | -6/+8 |
| | |||||
* | Use __syscall_ulong_t in bits/ipc.h | H.J. Lu | 2012-05-16 | 1 | -3/+3 |
| | |||||
* | Comment fixes for mmsghdr | Ulrich Drepper | 2012-03-30 | 1 | -2/+3 |
| | |||||
* | Split enum __socket_type from bits/socket.h to bits/socket_type.h. | Joseph Myers | 2012-03-09 | 2 | -33/+57 |
| | |||||
* | Fix name mangling of pthread_attr_t after change | Ulrich Drepper | 2012-02-26 | 1 | -1/+1 |
| | |||||
* | Add first fixes for conformtest for POSIX2008 | Ulrich Drepper | 2012-02-26 | 2 | -2/+7 |
| | |||||
* | Work around problem of pthread_attr_t definition with old compilers | Ulrich Drepper | 2012-02-26 | 1 | -0/+3 |
| | |||||
* | Fix up POSIX testing in conformtest | Ulrich Drepper | 2012-02-26 | 2 | -5/+9 |
| | |||||
* | Split architecture-specific parts of sys/epoll.h into bits/epoll.h. | Joseph Myers | 2012-02-21 | 1 | -0/+29 |
| | |||||
* | Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h. | Joseph Myers | 2012-02-21 | 1 | -0/+29 |
| | |||||
* | Add support for Linux error EHWPOISON | Andreas Schwab | 2012-02-19 | 1 | -1/+5 |
| | |||||
* | Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h. | Joseph Myers | 2012-02-15 | 1 | -0/+29 |
| | |||||
* | Split architecture-specific parts of sys/inotify.h into bits/inotify.h. | Joseph Myers | 2012-02-14 | 1 | -0/+29 |
| | |||||
* | Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h. | Joseph Myers | 2012-02-13 | 1 | -0/+31 |
| | |||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 32 | -96/+64 |
| | |||||
* | Remove pre-ISO C support | Ulrich Drepper | 2012-01-07 | 6 | -23/+23 |
| | | | | No more __const. | ||||
* | unsigned long it better for the size arguments | Ulrich Drepper | 2011-11-01 | 1 | -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_writev | Ulrich Drepper | 2011-11-01 | 1 | -1/+24 |
| | |||||
* | Define IP_MULTICAST_ALL | Ulrich Drepper | 2011-09-15 | 1 | -1/+2 |
| | |||||
* | Fix invalid conversion in __cmsg_nxthdr | Andreas Schwab | 2011-09-12 | 1 | -2/+2 |
| | |||||
* | Use (void*) instead of 0 for return value pointer in __cmsg_nexthdr | Ulrich Drepper | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | Define AF_NFC and PF_NFC | Ulrich Drepper | 2011-07-23 | 1 | -1/+3 |
| | |||||
* | Fix typos in pretty much unused code in sched.h header. | Ulrich Drepper | 2011-07-18 | 1 | -1/+1 |
| |