| 
							
							
								 Ulrich Drepper | 801720e63b | Fix compat handling in *at functions. When passed an empty string for the filename, the compat code
using /proc in all *at functions did the wrong thing. | 2009-10-29 21:33:26 -07:00 |  | 
			
				
					| 
							
							
								 Ulrich Drepper | f39008b265 | * sysdeps/unix/sysv/linux/linkat.c (linkat): Allow flags to be set when syscall is used.
	* io/fcntl.h (AT_SYMLINK_FOLLOW): Define. | 2006-02-27 21:45:10 +00:00 |  | 
			
				
					| 
							
							
								 Ulrich Drepper | 4baf9081f8 | Add fifth parameter to linkat. | 2006-02-27 00:52:57 +00:00 |  | 
			
				
					| 
							
							
								 Ulrich Drepper | 7c65e9001b | * include/fcntl.h: Declare __have_atfcts. * sysdeps/unix/sysv/linux/faccessat.c: Use syscall if available.
	* sysdeps/unix/sysv/linux/fchmodat.c: Likewise.
	* sysdeps/unix/sysv/linux/fchownat.c: Likewise.
	* sysdeps/unix/sysv/linux/futimesat.c: Likewise.
	* sysdeps/unix/sysv/linux/linkat.c: Likewise.
	* sysdeps/unix/sysv/linux/mkdirat.c: Likewise.
	* sysdeps/unix/sysv/linux/openat.c: Likewise.
	* sysdeps/unix/sysv/linux/readlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/renameat.c: Likewise.
	* sysdeps/unix/sysv/linux/symlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/unlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/xmknodat.c: Likewise.
	* sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c: Likewise.
	* sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_PSELECT,
	__ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.
	* io/ppoll.c: New file.
	* io/Makefile (routines): Add ppoll.
	(CFLAGS-ppoll.c): Define.
	* io/Versions: Export ppoll for GLIBC_2.4.
	* io/sys/poll.h: Declare ppoll.
	* sysdeps/unix/sysv/linux/ppoll.c: New file.
	* misc/pselect.c: Make it possible to include this file to define
	the generic code as a static function.
	* sysdeps/unix/sysv/linux/pselect.c: New file. | 2006-01-20 07:08:05 +00:00 |  | 
			
				
					| 
							
							
								 Ulrich Drepper | 5c46041a9c | * sysdeps/unix/sysv/linux/renameat.c: Move errno setting code in separate function __atfct_seterrno_2.
	* include/fcntl.h: Declare __atfct_seterrno_2.
	* posix/unistd.h: Declare linkat, symlinkat, readlinkat.
	* io/Makefile (routines): Add linkat, symlinkat, readlinkat.
	* io/Versions [GLIBC_2.4]: Export linkat, symlinkat, readlinkat.
	* io/linkat.c: New file.
	* io/readlinkat.c: New file.
	* io/symlinkat.c: New file.
	* sysdeps/unix/sysv/linux/linkat.c: New file.
	* sysdeps/unix/sysv/linux/readlinkat.c: New file.
	* sysdeps/unix/sysv/linux/symlinkat.c: New file. | 2005-12-16 00:24:16 +00:00 |  | 
			
				
					| 
							
							
								 Ulrich Drepper | a334319f65 | (CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4. | 2004-12-22 20:10:10 +00:00 |  | 
			
				
					| 
							
							
								 Jakub Jelinek | 0ecb606cb6 | 2.5-18.1 | 2007-07-12 18:26:36 +00:00 |  |