glibc/sysdeps/unix
Ulrich Drepper c27d207813 * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Define UTIME_NOW and
UTIME_OMIT.
	* sysdeps/unix/sysv/linux/x86_64/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/alpha/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/ia64/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/s390/bits/stat.h: Likewise.
	* sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_UTIMENSAT.
	* io/sys/stat.h: Declare utimensat, futimens.
	* io/utimensat.c: New file.
	* io/futimens.c: New file.
	* sysdeps/unix/sysv/linux/utimensat.c: New file.
	* sysdeps/unix/sysv/linux/futimens.c: New file.
	* io/Makefile (routines): Add utimensat, futimens.
	* io/Versions: Add utimensat, futimens to GLIBC_2.6.
	* sysdeps/unix/sysv/linux/lutimes.c: New file.
	* sysdeps/unix/sysv/linux/futimes.c: Use utimensat syscall if
	available.

	* include/sys/cdefs.h: Redefine __nonnull so that test for
	incorrect parameters in the libc code itself are not omitted.
2007-05-10 21:44:41 +00:00
..
alpha 2006-03-02 Roland McGrath <roland@redhat.com> 2006-03-03 11:21:28 +00:00
bsd * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline. 2007-03-17 17:04:28 +00:00
common * sysdeps/unix/common/Makefile: File removed. 2006-02-26 23:57:29 +00:00
i386 * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
inet Remove __GI_* aliases, already added by make-syscalls.sh. 2003-01-31 03:40:10 +00:00
mman Update. 2002-12-15 01:00:22 +00:00
powerpc
sh * resolv/res_debug.c (latlon2ul): Use ISO C function declaration. 2005-12-30 22:47:37 +00:00
sparc * configure.in: Remove gnu_ld definition and everything using it. 2005-11-06 02:06:06 +00:00
sysv * sysdeps/unix/sysv/linux/powerpc/bits/stat.h: Define UTIME_NOW and 2007-05-10 21:44:41 +00:00
x86_64 * sysdeps/unix/sysv/linux/x86_64/getcontext.S: Use functionally 2005-03-31 10:02:53 +00:00
_exit.S
alarm.c [BZ #626] 2004-12-29 09:17:26 +00:00
clock_gettime.c * include/libc-symbols.h: Define macros for librt hidden symbols. 2005-07-13 06:26:17 +00:00
clock_nanosleep.c * sysdeps/unix/clock_nanosleep.c (clock_nanosleep): Diagnose EINVAL 2004-12-06 22:29:01 +00:00
clock_settime.c [BZ #2832, BZ #2987] 2006-08-13 08:21:10 +00:00
closedir.c * sysdeps/unix/closedir.c: Outside libc don't use locking. 2007-02-19 05:44:33 +00:00
confstr.h
dirfd.c
dirstream.h
errnos-tmpl.c
errnos.awk
execve.S
fdopendir.c [BZ #2226] 2006-02-12 21:41:44 +00:00
fork.S Update. 2002-12-31 20:46:11 +00:00
fxstat.c
get_child_max.c [BZ #1535] 2006-01-08 09:39:29 +00:00
getdents.c
getegid.S
geteuid.S
getlogin_r.c Jakub Jelinek <jakub@redhat.com> 2002-10-16 03:03:00 +00:00
getlogin.c
getpagesize.c
getppid.S
grantpt.c
Implies
ioctls-tmpl.c
ioctls.awk
make-syscalls.sh Update. 2003-08-16 06:21:46 +00:00
Makefile * Makefile (subdir-target-args): New variable. 2006-02-28 07:11:04 +00:00
mk-local_lim.c
mkdir.c
mkfifo.c
mkfifoat.c * io/Makefile (routines): Add mknodat, xmknodat, mkdirat, mkfifoat. 2005-12-02 21:55:54 +00:00
nice.c * sysdeps/unix/sysv/linux/sparc/sparc64/pause.c: Use 2006-08-15 05:27:55 +00:00
opendir.c * sysdeps/unix/closedir.c: Outside libc don't use locking. 2007-02-19 05:44:33 +00:00
readdir_r.c
readdir.c * sysdeps/unix/closedir.c: Outside libc don't use locking. 2007-02-19 05:44:33 +00:00
rewinddir.c * sysdeps/unix/rewinddir.c: Reset filepos. 2005-01-16 06:26:38 +00:00
rmdir.c
s-proto-bp.S * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d. 2003-01-15 22:10:10 +00:00
s-proto-cancel.S * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-cancel.d. 2002-12-30 00:12:56 +00:00
s-proto.S
seekdir.c
setxid.h Update. 2004-11-12 01:27:04 +00:00
siglist.c
snarf-ioctls
sockatmark.c [BZ #1010] 2005-09-17 23:37:14 +00:00
start.c * csu/elf-init.c: Update copyright terms including special exception 2004-08-16 04:51:23 +00:00
stime.c
Subdirs
syscall.S
syscalls.list umask syscall never fails. 2003-07-27 18:24:21 +00:00
sysdep.h Update. 2003-08-17 00:37:19 +00:00
system.c
telldir.c
time.c
utime.c
xmknod.c
xstat.c