David S. Miller 
							
						 
					 
					
						
						
							
						
						3ba575169a 
					 
					
						
						
							
							Fix sparc localplt testcase failures.  
						
						
						
						
					 
					
						2011-08-31 17:30:41 -07:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						25ad0df13b 
					 
					
						
						
							
							Bug fixes for ____longjmp_chk on sparc.  
						
						
						
						
					 
					
						2011-08-22 16:53:57 -07:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						9c96ff2385 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/sparc/bits/resource.h (RLIM_INFINITY,  
						
						... 
						
						
						
						RLIM64_INFINITY): Fix 64-bit values for 32-bit sparc. 
						
						
					 
					
						2011-08-14 04:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						6761ac045d 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/ia64/sys/ptrace.h: Add missing comma in  
						
						... 
						
						
						
						enum.
	* sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h: Likewise.
	* sysdeps/unix/sysv/linux/s390/sys/ptrace.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sys/ptrace.h: Likewise. 
						
						
					 
					
						2011-08-10 23:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						8accd4dccc 
					 
					
						
						
							
							Define AF_NFC and PF_NFC  
						
						
						
						
					 
					
						2011-07-23 20:06:48 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						cbff0d9689 
					 
					
						
						
							
							Update ptrace constants  
						
						
						
						
					 
					
						2011-07-23 19:10:18 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						80e2212d8e 
					 
					
						
						
							
							Same change for the other siginfi.h files  
						
						
						
						
					 
					
						2011-05-29 20:12:15 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						67f86a251e 
					 
					
						
						
							
							Define RLIMIT_RTTIME  
						
						
						
						
					 
					
						2011-05-23 15:53:37 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						00e5419f8e 
					 
					
						
						
							
							Rename open_by_handle to open_by_handle_at.  
						
						
						
						
					 
					
						2011-04-01 13:05:15 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						658e451d8b 
					 
					
						
						
							
							Define O_PATH.  
						
						
						
						
					 
					
						2011-04-01 11:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						158648c0bd 
					 
					
						
						
							
							Add support for name_to_handle_at and open_by_handle.  
						
						
						
						
					 
					
						2011-04-01 10:33:37 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						edf9294e7a 
					 
					
						
						
							
							Update sysdeps/unix/sysv/linux/sparc/bits/socket.h  
						
						
						
						
					 
					
						2011-02-07 22:48:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						18ba70a559 
					 
					
						
						
							
							Define MADV_NOHUGEPAGE.  
						
						
						
						
					 
					
						2011-01-17 18:35:17 -05:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						32465c3ea0 
					 
					
						
						
							
							Define MADV_HUGEPAGE.  
						
						
						
						
					 
					
						2011-01-17 18:24:59 -05:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a77e8cbc39 
					 
					
						
						
							
							Add definitions for new socket protocols.  
						
						
						
						
					 
					
						2011-01-17 14:21:02 -05:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						16c2895fea 
					 
					
						
						
							
							sparc64: Use i386 implementation for fxstat.  
						
						... 
						
						
						
						This was simply missed when Jakub converted all of the
other sparc64 xstat cases. 
						
						
					 
					
						2011-01-04 12:22:41 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						e24f0a8b9e 
					 
					
						
						
							
							Add support for fanotify_mark on sparc32 and s390  
						
						
						
						
					 
					
						2010-09-20 06:58:15 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						fdc0c10d9b 
					 
					
						
						
							
							Update sparc epoll.h from epoll_create2 to epoll_create1  
						
						
						
						
					 
					
						2010-09-01 12:45:02 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						962dba7828 
					 
					
						
						
							
							Define EXTPROC for Linux.  
						
						
						
						
					 
					
						2010-08-12 20:39:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						c08fb0d7bb 
					 
					
						
						
							
							Add support for prlimit and prlimit64 on Linux.  
						
						
						
						
					 
					
						2010-08-11 11:18:52 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						b2ef2c014b 
					 
					
						
						
							
							Define F_SETPIPE_SZ and F_GETPIPE_SZ.  
						
						
						
						
					 
					
						2010-06-14 14:47:34 -07:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jarno 
							
						 
					 
					
						
						
							
						
						321029f1c3 
					 
					
						
						
							
							sparc64: Fix msgrcv()  
						
						... 
						
						
						
						msgrcv() does not work on sparc64, as it passes the 6th argument using
the ipc kludge, while the kernel waits for a 6 arguments syscall. This
patches fixes the problem by using a sparc64 specific version of
msgrcv.c.
2010-03-03  Aurelien Jarno  <aurelien@aurel32.net >
	* sysdeps/unix/sysv/linux/sparc/sparc64/msgrcv.c: New file. 
						
						
					 
					
						2010-03-03 02:14:03 -08:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						34a407de96 
					 
					
						
						
							
							sparc: Fix 32-bit makecontext arg passing.  
						
						... 
						
						
						
						test-makecontext3 fails because we fill in the argument
stack slots past the 5th using the wrong index. 
						
						
					 
					
						2010-02-20 13:48:07 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						70da4a1826 
					 
					
						
						
							
							Add new errlist compat entry for 2.12.  
						
						
						
						
					 
					
						2010-02-06 02:02:22 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						f87d0dac8b 
					 
					
						
						
							
							Remove duplicate definitions of O_DSYNC and O_RSYNC for Linux/sparc.  
						
						
						
						
					 
					
						2010-01-18 08:38:18 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						64c1f3af5d 
					 
					
						
						
							
							Fix double-inclusion problem of bits/stat.h.  
						
						
						
						
					 
					
						2010-01-11 11:03:27 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						33780b6d33 
					 
					
						
						
							
							FIx up signal.h for XPG7.  
						
						
						
						
					 
					
						2010-01-10 18:43:30 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						f095bb7204 
					 
					
						
						
							
							Add support for XPG7 testing.  
						
						... 
						
						
						
						The header conformance testing code needed extending for XPG7.  This
exposed a few bugs in the headers.  There are more changes to come. 
						
						
					 
					
						2010-01-09 10:56:41 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						f282f6b90a 
					 
					
						
						
							
							Update poll.h header for POSIX 2008.  
						
						
						
						
					 
					
						2009-12-15 13:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						2de59be022 
					 
					
						
						
							
							Redefine O_SYNC and O_DSYNC to match 2.6.33+ kernels.  
						
						
						
						
					 
					
						2009-12-11 23:00:49 -08:00 
						 
				 
			
				
					
						
							
							
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						e3611aefb4 
					 
					
						
						
							
							Use struct timespec for timestamps in struct stat also if __USE_XOPEN2K8.  
						
						... 
						
						
						
						POSIX.1-2008 made stat.st_[acm]tim mandatory. 
						
						
					 
					
						2009-11-23 07:10:27 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						c6e7f16c53 
					 
					
						
						
							
							Follow kernel F_OWNER_{GID -> PGRP} change.  
						
						... 
						
						
						
						But maintain compatiblity for 2.11. 
						
						
					 
					
						2009-11-19 06:38:31 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						424bea69fb 
					 
					
						
						
							
							Change misleading names of parameters of sync_file_range.  
						
						
						
						
					 
					
						2009-11-17 18:10:56 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						2866eeb1b7 
					 
					
						
						
							
							Add missing Linux MADV_* definitions.  
						
						
						
						
					 
					
						2009-11-17 06:43:39 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						0079dd2382 
					 
					
						
						
							
							Add support for new Linux error ERFKILL.  
						
						
						
						
					 
					
						2009-11-14 10:20:25 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						8964681064 
					 
					
						
						
							
							Fix F_SETOWN_EX and F_GETOWN_EX definitions.  
						
						
						
						
					 
					
						2009-11-14 08:28:40 -08:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						34df851b33 
					 
					
						
						
							
							Fix preadv, pwritev and fallocate for	-D_FILE_OFFSET_BITS=64.  
						
						... 
						
						
						
						As reported in http://bugzilla.redhat.com/533063  , preadv/pwritev prototypes
are wrong on 32-bit arches with -D_FILE_OFFSET_BITS=64 and as I've just
found, fallocate is wrong too.
The problem is that only off_t is remapped to the 64-bit type transparently,
__off_t is not. 
						
						
					 
					
						2009-11-06 09:26:31 -08:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						d9e8f9ec55 
					 
					
						
						
							
							Define F_OWNER_* and f_owner_ex for Linux targets.  
						
						
						
						
					 
					
						2009-10-29 08:48:17 -07:00 
						 
				 
			
				
					
						
							
							
								David S. Miller 
							
						 
					 
					
						
						
							
						
						a0902db9fe 
					 
					
						
						
							
							Add ____longjmp_chk for sparc  
						
						... 
						
						
						
						tst-longjmp_chk passes, tst-longjmp_chk2 fails but that is because
of some limitations of kernel signal delivery on sparc that I need
to fix, it has nothing to do with the longjmp_chk implementation.
(The problem with tst-longjmp_chk2 is that it tries to do a stack
 fault SIGSEGV within a stack fault SIGSEGV , and the Linux kernel
 will refuse to setup the signal stack and deliver the signal if the
 register windows can't be written out to the stack first) 
						
						
					 
					
						2009-10-14 14:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						78aa397939 
					 
					
						
						
							
							Define F_SETOWN_EX and F_GETOWN_EX in Linux headers.  
						
						
						
						
					 
					
						2009-10-01 01:18:41 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						d0a2af7106 
					 
					
						
						
							
							Add 802.15.4 definitions to header files.  
						
						
						
						
					 
					
						2009-06-18 07:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						1f3615a1c9 
					 
					
						
						
							
							Add missing export of fallocate64 on 32-bit platforms.  
						
						... 
						
						
						
						Due to a pasto the fallocate64 interface, introduced in glibc 2.10,
isn't exported for 32-bit Linux platforms.  It is too late for this
now so exported them for glibc 2.11. 
						
						
					 
					
						2009-05-15 21:00:09 -07:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						99eb932f75 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h: Declare fallocate{,64}.  
						
						... 
						
						
						
						* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h: Likewise.
	* sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Likewise.
	* sysdeps/unix/sysv/linux/i386/bits/fcntl.h: Likewise.
	* sysdeps/unix/sysv/linux/s390/bits/fcntl.h: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Likewise.
	* sysdeps/unix/sysv/linux/sh/bits/fcntl.h: Likewise. 
						
						
					 
					
						2009-03-03 13:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						3e6b0a28eb 
					 
					
						
						
							
							* include/features.h: Define macros for XPG7/POSIX 2008.  
						
						... 
						
						
						
						* 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. 
						
						
					 
					
						2009-02-26 01:43:53 +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 
							
						 
					 
					
						
						
							
						
						f43b4be655 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/getsysstats.c (next_line): New function.  
						
						... 
						
						
						
						(GET_NPROCS_PARSER): Change parameters and use next_line.
	(__get_nprocs): Rewrite to not use stdio routines.
	* sysdeps/unix/sysv/linux/sparc/getsysstats.c (GET_NPROCS_PARSER):
	Change parameters and use next_line. 
						
						
					 
					
						2009-02-15 23:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						26b62243ee 
					 
					
						
						
							
							[BZ  #7095 ]  
						
						... 
						
						
						
						2009-02-06  Ulrich Drepper  <drepper@redhat.com >
	[BZ #7095 ]
	* bits/confname.h: Add SUSv7 macros for getconf environments.
	* bits/environments.h: Likewise.
	* sysdeps/unix/sysv/linux/i386/bits/environments.h: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/bits/environments.h: Likewise.
	* sysdeps/unix/sysv/linux/s390/bits/environments.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/environments.h: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/bits/environments.h: Likewise.
	* posix/confstr.c: Handle SUSv5 and SUSv7 environments.
	* posix/getconf.c: Likewise.
	* posix/sysconf.c: Likewise.
	* sysdeps/posix/sysconf.c: Likewise.
	* posix/Makefile (getconf.speclist): Also collect SUSv5 and SUSv7
	environments. 
						
						
					 
					
						2009-02-07 08:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a71433e7fd 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/sparc/bits/siginfo.h (struct sigevent):  
						
						... 
						
						
						
						Add _tid slot to maintain consistency with kernel. 
						
						
					 
					
						2009-02-05 00:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						4f5ac20b29 
					 
					
						
						
							
							(SHM_EXEC): Define.  
						
						
						
						
					 
					
						2009-01-30 20:33:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						960af8c249 
					 
					
						
						
							
							[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.
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. 
						
						
					 
					
						2009-01-08 10:16:12 +00:00