aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/sys
AgeCommit message (Collapse)Author
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers
2014-09-20Fix prototype of eventfd.Rasmus Villemoes
2014-01-06ptrace.h: add __ prefix to ptrace_peeksiginfo_argsMike Frysinger
All the other ptrace structures in this file have a __ prefix except this new one. This in turn causes build problems for most packages that try to use ptrace such as strace: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../linux/x86_64 -I../../linux \ -I./linux -Wall -Wwrite-strings -g -O2 -MT process.o -MD -MP \ -MF .deps/process.Tpo -c -o process.o ../../process.c In file included from ../../process.c:63:0: /usr/include/linux/ptrace.h:58:8: error: redefinition of 'struct ptrace_peeksiginfo_args' struct ptrace_peeksiginfo_args { ^ In file included from ../../defs.h:159:0, from ../../process.c:37: /usr/include/sys/ptrace.h:191:8: note: originally defined here struct ptrace_peeksiginfo_args ^ Since this struct was introduced in glibc-2.18, there shouldn't be any real regressions with adding the __ prefix. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae
2013-11-26Use __glibc_reserved instead __unused.Ondřej Bílka
2013-11-25Fix typo in sys/ptrace.h.Carlos O'Donell
The event code is PTRACE_EVENT_SECCOMP, not PTRAVE_EVENT_SECCOMP. This patch fixes the V->C typo. There are no ABI issues since the number remains the same for the code. Code using the old wrong name will need to be updated.
2013-07-04Sync sys/ptrace with Linux 3.10Andreas Jaeger
2013-06-05Remove trailing whitespace.Joseph Myers
2013-04-18Remove __wur from setfsuid and setfsgid.Adam Conrad
2013-03-06Sync with Linux 3.8Andreas Jaeger
2013-01-11Remove __GLIBC_HAVE_LONG_LONG.Joseph Myers
2013-01-08Don't check __GNUC__ together with __USE_EXTERN_INLINES.Joseph Myers
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers
2012-11-28Revert "2012-11-07 Andreas Jaeger <aj@suse.de>"Andreas Schwab
This reverts commit 01f34a3bd8c087ca4be0bd24857e454c8d29f20b. The issue has been fixed in the kernel.
2012-11-072012-11-07 Andreas Jaeger <aj@suse.de>Jeff Law
[BZ #14809] * sysdeps/unix/sysv/linux/sys/sysctl.h (_UAPI_LINUX_KERNEL_H) (_UAPI_LINUX_TYPES_H): Starting with Linux 3.7, the include header guards are changed. Only define if not yet defined, #undef back after including linux/sysctl.h if defined here.
2012-08-17Split sys/param.h out into common file and sysdeps bits/param.h file.Roland McGrath
2012-08-01 * posix/unistd.h (setuid, setreuid, seteuid, setresuid):Florian Weimer
Declare with warn_unused_result. (setgid, setregid, setegid, setresgid): Likewise. * sysdeps/unix/sysv/linux/sys/fsuid.h (setfsuid, setfsgid): Likewise. * WUR-REPORT: Remove set*id functions.
2012-07-26Merge Linux 3.5 ptrace changesAndreas Jaeger
(__ptrace_eventcodes): Add new value PTRACE_EVENT_SECCOMP from Linux 3.5. (__ptrace_setoptions): Add new value PTRACE_O_TRACESECCOMP, adjust PTRACE_O_MASK.
2012-07-26Merge Linux 3.5 epoll changesAndreas Jaeger
Add EPOLLWAKEUP.
2012-05-23Add more constants to Linux <sys/reboot.h>Andreas Jaeger
2012-05-23 Andreas Jaeger <aj@suse.de> Maximilian Attems <max@stro.at> * sysdeps/unix/sysv/linux/sys/reboot.h (RB_SW_SUSPEND, RB_KEXEC): New macros.
2012-05-22Add sysctl.mk and bits/sysctl.hH.J. Lu
2012-02-21Split architecture-specific parts of sys/epoll.h into bits/epoll.h.Joseph Myers
2012-02-21Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h.Joseph Myers
2012-02-15Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h.Joseph Myers
2012-02-14Split architecture-specific parts of sys/inotify.h into bits/inotify.h.Joseph Myers
2012-02-13Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.Joseph Myers
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-01-07Remove pre-ISO C supportUlrich Drepper
No more __const.
2011-12-21Define EPOLLONESHOT and EPOLLET using unsigned valuesUlrich Drepper
2011-07-23Update ptrace constantsUlrich Drepper
2011-07-20Add const attr to gnu_dev_{major,minor,makedev}Marek Polacek
2011-05-07Actually undefine ARG_MAX from <linux/limits.h>Jonathan Nieder
2011-05-07Misplaced new line in last patchUlrich Drepper
2011-05-07Add missing {__BEGIN,__END}_DECLS to sys/sysmacros.hPaul Pluzhnikov
2011-04-09Fix typo in comment.Ulrich Drepper
2011-03-30Add clock_adjtime syscall.Ulrich Drepper
2010-11-16Define SWAP_FLAG_DISCARD.Ulrich Drepper
2010-08-15Remove third argument from fanotify_init functionAndreas Schwab
2010-08-11Define IN_EXCL_UNLINKUlrich Drepper
2010-08-11Add support for Linux fanotify_init and fanotify_mask syscalls.Ulrich Drepper
2010-05-21Make <sys/timex.h> compatible with C++Andreas Schwab
2010-03-12Define UMOUNT_NOFOLLOW.Ulrich Drepper
2010-02-03Update constants for current kernels.Ulrich Drepper
2009-11-22Update ntp_gettime for Linux.Ulrich Drepper
The ntp_gettime implementation of NTP exports the tai field the kernel now produces. This requires an ABI change since the ntptimeval structure changed. Upstream kept the same name, there is nothing to do. This patch changes the ntptimeval structure but keeps the old ntp_gettime definition. A new ntp_gettimex function which is transparently invoked through the old name is introduced. This has the advantage that even object files can remain compatible. This wouldn't be the case if symbol versioning would be used to overload the name ntp_gettime.
2009-11-22Fix up <sys/timex.h> a bit more for recent API changes.Ulrich Drepper
2009-07-10Fix comment in Linux's <sys/epoll.h>.Ulrich Drepper
2009-05-07* io/sys/stat.h (fstatat64): Guard prototype with __USE_LARGEFILE64,Ulrich Drepper
guard __extern_inline wrapper with __USE_ATFILE instead of __USE_GNU.
2009-04-24[BZ #10092]Ulrich Drepper
2009-04-23 Aurelien Jarno <aurelien@aurel32.net> [BZ #10092] * sysdeps/unix/sysv/linux/sys/mount.h: Define MNT_DETACH and MNT_EXPIRE.
2009-04-21* sysdeps/unix/sysv/linux/sys/timex.h: Add definitions from kernelUlrich Drepper
headers up to 2.6.30.
2009-04-01* sysdeps/unix/sysv/linux/sys/eventfd.h (EFD_SEMAPHORE): Define.Ulrich Drepper