Mike Frysinger 
							
						 
					 
					
						
						
							
						
						9341dde4d5 
					 
					
						
						
							
							ptrace.h: add __ prefix to ptrace_peeksiginfo_args  
						
						... 
						
						
						
						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-06 08:07:33 -05:00 
						 
				 
			
				
					
						
							
							
								Allan McRae 
							
						 
					 
					
						
						
							
						
						d4697bc93d 
					 
					
						
						
							
							Update copyright notices with scripts/update-copyrights  
						
						
						
						
					 
					
						2014-01-01 22:00:23 +10:00 
						 
				 
			
				
					
						
							
							
								Ondřej Bílka 
							
						 
					 
					
						
						
							
						
						d1d9eaf478 
					 
					
						
						
							
							Use __glibc_reserved instead __unused.  
						
						
						
						
					 
					
						2013-11-26 12:32:28 +01:00 
						 
				 
			
				
					
						
							
							
								Carlos O'Donell 
							
						 
					 
					
						
						
							
						
						a7624ed987 
					 
					
						
						
							
							Fix typo in sys/ptrace.h.  
						
						... 
						
						
						
						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-11-25 14:57:42 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						521c6785e1 
					 
					
						
						
							
							Sync sys/ptrace with Linux 3.10  
						
						
						
						
					 
					
						2013-07-04 09:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						9c84384cc1 
					 
					
						
						
							
							Remove trailing whitespace.  
						
						
						
						
					 
					
						2013-06-05 20:44:03 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
							
						
						ccdad15df5 
					 
					
						
						
							
							Remove __wur from setfsuid and setfsgid.  
						
						
						
						
					 
					
						2013-04-18 23:58:16 -06:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						67525cb832 
					 
					
						
						
							
							Sync with Linux 3.8  
						
						
						
						
					 
					
						2013-03-06 16:35:19 +01:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						6a57d93130 
					 
					
						
						
							
							Remove __GLIBC_HAVE_LONG_LONG.  
						
						
						
						
					 
					
						2013-01-11 21:13:25 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						eede9df980 
					 
					
						
						
							
							Don't check __GNUC__ together with __USE_EXTERN_INLINES.  
						
						
						
						
					 
					
						2013-01-08 20:08:56 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						568035b787 
					 
					
						
						
							
							Update copyright notices with scripts/update-copyrights.  
						
						
						
						
					 
					
						2013-01-02 19:05:09 +00:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						4cc34c3511 
					 
					
						
						
							
							Revert "2012-11-07  Andreas Jaeger  <aj@suse.de>"  
						
						... 
						
						
						
						This reverts commit 01f34a3bd8 
						
						
					 
					
						2012-11-28 16:19:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jeff Law 
							
						 
					 
					
						
						
							
						
						01f34a3bd8 
					 
					
						
						
							
							2012-11-07  Andreas Jaeger  <aj@suse.de>  
						
						... 
						
						
						
						[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-11-07 11:58:37 -07:00 
						 
				 
			
				
					
						
							
							
								Roland McGrath 
							
						 
					 
					
						
						
							
						
						e66a42f57f 
					 
					
						
						
							
							Split sys/param.h out into common file and sysdeps bits/param.h file.  
						
						
						
						
					 
					
						2012-08-17 09:55:17 -07:00 
						 
				 
			
				
					
						
							
							
								Florian Weimer 
							
						 
					 
					
						
						
							
						
						7e66ee5142 
					 
					
						
						
							
							* posix/unistd.h (setuid, setreuid, seteuid, setresuid):  
						
						... 
						
						
						
						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-08-01 18:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						b1b2aaf8eb 
					 
					
						
						
							
							Merge Linux 3.5 ptrace changes  
						
						... 
						
						
						
						(__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-26 13:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						f8d44fdc72 
					 
					
						
						
							
							Merge Linux 3.5 epoll changes  
						
						... 
						
						
						
						Add EPOLLWAKEUP. 
						
						
					 
					
						2012-07-26 13:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						1a09dc565d 
					 
					
						
						
							
							Add more constants to Linux <sys/reboot.h>  
						
						... 
						
						
						
						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-23 20:16:00 +02:00 
						 
				 
			
				
					
						
							
							
								H.J. Lu 
							
						 
					 
					
						
						
							
						
						c900932878 
					 
					
						
						
							
							Add sysctl.mk and bits/sysctl.h  
						
						
						
						
					 
					
						2012-05-22 13:46:29 -07:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						599af3ca61 
					 
					
						
						
							
							Split architecture-specific parts of sys/epoll.h into bits/epoll.h.  
						
						
						
						
					 
					
						2012-02-21 00:32:30 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						0e4997508d 
					 
					
						
						
							
							Split architecture-specific parts of sys/timerfd.h into bits/timerfd.h.  
						
						
						
						
					 
					
						2012-02-21 00:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						8e475601f6 
					 
					
						
						
							
							Split architecture-specific parts of sys/signalfd.h into bits/signalfd.h.  
						
						
						
						
					 
					
						2012-02-15 20:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						2a979d3a14 
					 
					
						
						
							
							Split architecture-specific parts of sys/inotify.h into bits/inotify.h.  
						
						
						
						
					 
					
						2012-02-14 00:13:47 +00:00 
						 
				 
			
				
					
						
							
							
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						2a418ac326 
					 
					
						
						
							
							Split architecture-specific parts of sys/eventfd.h into bits/eventfd.h.  
						
						
						
						
					 
					
						2012-02-13 20:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Eggert 
							
						 
					 
					
						
						
							
						
						59ba27a63a 
					 
					
						
						
							
							Replace FSF snail mail address with URLs.  
						
						
						
						
					 
					
						2012-02-09 23:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a784e50247 
					 
					
						
						
							
							Remove pre-ISO C support  
						
						... 
						
						
						
						No more __const. 
						
						
					 
					
						2012-01-07 23:57:22 -05:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						4920765eb4 
					 
					
						
						
							
							Define EPOLLONESHOT and EPOLLET using unsigned values  
						
						
						
						
					 
					
						2011-12-21 22:14:05 -05:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						cbff0d9689 
					 
					
						
						
							
							Update ptrace constants  
						
						
						
						
					 
					
						2011-07-23 19:10:18 -04:00 
						 
				 
			
				
					
						
							
							
								Marek Polacek 
							
						 
					 
					
						
						
							
						
						295e904fe6 
					 
					
						
						
							
							Add const attr to gnu_dev_{major,minor,makedev}  
						
						
						
						
					 
					
						2011-07-20 12:35:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jonathan Nieder 
							
						 
					 
					
						
						
							
						
						9572119174 
					 
					
						
						
							
							Actually undefine ARG_MAX from <linux/limits.h>  
						
						
						
						
					 
					
						2011-05-07 13:20:33 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						d08055417d 
					 
					
						
						
							
							Misplaced new line in last patch  
						
						
						
						
					 
					
						2011-05-07 09:13:43 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Pluzhnikov 
							
						 
					 
					
						
						
							
						
						8a35c9120f 
					 
					
						
						
							
							Add missing {__BEGIN,__END}_DECLS to sys/sysmacros.h  
						
						
						
						
					 
					
						2011-05-07 09:03:36 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						38a7d692fc 
					 
					
						
						
							
							Fix typo in comment.  
						
						
						
						
					 
					
						2011-04-09 11:01:37 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						83fe108b0a 
					 
					
						
						
							
							Add clock_adjtime syscall.  
						
						
						
						
					 
					
						2011-03-30 22:00:57 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a1fb5e3ebe 
					 
					
						
						
							
							Define SWAP_FLAG_DISCARD.  
						
						
						
						
					 
					
						2010-11-16 12:17:04 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						3162f12e58 
					 
					
						
						
							
							Remove third argument from fanotify_init function  
						
						
						
						
					 
					
						2010-08-15 20:07:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						754f7da38b 
					 
					
						
						
							
							Define IN_EXCL_UNLINK  
						
						
						
						
					 
					
						2010-08-11 12:46:03 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						10b3bedcb0 
					 
					
						
						
							
							Add support for Linux fanotify_init and fanotify_mask syscalls.  
						
						
						
						
					 
					
						2010-08-11 12:41:48 -07:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						5b08ac571f 
					 
					
						
						
							
							Make <sys/timex.h> compatible with C++  
						
						
						
						
					 
					
						2010-05-21 11:45:17 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						94db8db8e8 
					 
					
						
						
							
							Define UMOUNT_NOFOLLOW.  
						
						
						
						
					 
					
						2010-03-12 08:44:10 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						1712734592 
					 
					
						
						
							
							Update constants for current kernels.  
						
						
						
						
					 
					
						2010-02-03 06:55:30 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						eb4157390c 
					 
					
						
						
							
							Update ntp_gettime for Linux.  
						
						... 
						
						
						
						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-22 11:07:04 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						89b432d7a5 
					 
					
						
						
							
							Fix up <sys/timex.h> a bit more for recent API changes.  
						
						
						
						
					 
					
						2009-11-22 10:23:12 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						339717d5f1 
					 
					
						
						
							
							Fix comment in Linux's <sys/epoll.h>.  
						
						
						
						
					 
					
						2009-07-10 06:14:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						1765abb309 
					 
					
						
						
							
							* io/sys/stat.h (fstatat64): Guard prototype with __USE_LARGEFILE64,  
						
						... 
						
						
						
						guard __extern_inline wrapper with __USE_ATFILE instead of __USE_GNU. 
						
						
					 
					
						2009-05-07 17:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						95bf537fc7 
					 
					
						
						
							
							[BZ  #10092 ]  
						
						... 
						
						
						
						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-24 03:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						1c376f5bbe 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/sys/timex.h: Add definitions from kernel  
						
						... 
						
						
						
						headers up to 2.6.30. 
						
						
					 
					
						2009-04-21 00:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						3ce976cd88 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/sys/eventfd.h (EFD_SEMAPHORE): Define.  
						
						
						
						
					 
					
						2009-04-01 19:25:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						d82a27f841 
					 
					
						
						
							
							* stdlib/monetary.h: Uglify function parameter names.  
						
						... 
						
						
						
						* sunrpc/rpc/pmap_clnt.h: Likewise. 
* sunrpc/rpc/svc.h: Likewise. 
* sunrpc/rpc/xdr.h: Likewise. 
* sunrpc/rpc/clnt.h: Likewise. 
* resolv/netdb.h: Likewise. 
* resolv/arpa/nameser.h: Likewise. 
* resolv/resolv.h: Likewise. 
* argp/argp.h: Likewise. 
* locale/langinfo.h: Likewise. 
* io/sys/stat.h: Likewise. 
* posix/spawn.h: Likewise. 
* nis/rpcsvc/nislib.h: Likewise. 
* malloc/obstack.h: Likewise. 
* sysdeps/ia64/bits/link.h: Likewise. 
* sysdeps/i386/bits/link.h: Likewise. 
* sysdeps/s390/bits/link.h: Likewise. 
* sysdeps/powerpc/bits/link.h: Likewise. 
* sysdeps/x86_64/bits/link.h: Likewise. 
* sysdeps/sparc/bits/link.h: Likewise. 
* sysdeps/sh/bits/link.h: Likewise. 
* sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise. 
* sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise. 
* sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise. 
* sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise.
2009-02-16  Jakub Jelinek  <jakub@redhat.com >
	* stdlib/monetary.h: Uglify function parameter names.
	* sunrpc/rpc/pmap_clnt.h: Likewise.
	* sunrpc/rpc/svc.h: Likewise.
	* sunrpc/rpc/xdr.h: Likewise.
	* sunrpc/rpc/clnt.h: Likewise.
	* resolv/netdb.h: Likewise.
	* resolv/arpa/nameser.h: Likewise.
	* resolv/resolv.h: Likewise.
	* argp/argp.h: Likewise.
	* locale/langinfo.h: Likewise.
	* io/sys/stat.h: Likewise.
	* posix/spawn.h: Likewise.
	* nis/rpcsvc/nislib.h: Likewise.
	* malloc/obstack.h: Likewise.
	* sysdeps/ia64/bits/link.h: Likewise.
	* sysdeps/i386/bits/link.h: Likewise.
	* sysdeps/s390/bits/link.h: Likewise.
	* sysdeps/powerpc/bits/link.h: Likewise.
	* sysdeps/x86_64/bits/link.h: Likewise.
	* sysdeps/sparc/bits/link.h: Likewise.
	* sysdeps/sh/bits/link.h: Likewise.
	* sysdeps/unix/sysv/linux/i386/sys/io.h: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/sys/io.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sys/eventfd.h: Likewise.
	* sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise. 
						
						
					 
					
						2009-02-16 21:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						431497800d 
					 
					
						
						
							
							[BZ  #7040 ]  
						
						... 
						
						
						
						2009-01-30  Ulrich Drepper  <drepper@redhat.com >
	[BZ #7040 ]
	* sysdeps/unix/sysv/linux/sys/inotify.h: Second parameter of
	inotify_rm_watch should have type int. 
						
						
					 
					
						2009-01-30 20:45:59 +00:00