about summary refs log tree commit diff
path: root/io/Makefile
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2006-01-05 10:32:47 +0000
committerRoland McGrath <roland@gnu.org>2006-01-05 10:32:47 +0000
commitc90c5d4106a2903a40cc3213f8d172e5c6c7ffd6 (patch)
treedfe6853619664e591436f68e5a60f9330db82612 /io/Makefile
parent06dc5bf35af0b12ff1b62960baf2abb844834e05 (diff)
downloadglibc-c90c5d4106a2903a40cc3213f8d172e5c6c7ffd6.tar.gz
glibc-c90c5d4106a2903a40cc3213f8d172e5c6c7ffd6.tar.xz
glibc-c90c5d4106a2903a40cc3213f8d172e5c6c7ffd6.zip
* io/sys/stat.h [__USE_GNU]: Declare fchmodat.
	* io/fchmodat.c: New file.
	* io/Makefile (routines): Add fchmodat.
	* io/Versions (libc: GLIBC_2.4): Likewise.
	* sysdeps/unix/sysv/linux/fchmodat.c: New file.
	* io/tst-fchmodat.c: New file.
	* io/Makefile (tests): Add it.
Diffstat (limited to 'io/Makefile')
-rw-r--r--io/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/io/Makefile b/io/Makefile
index 4731e24d24..b263a48705 100644
--- a/io/Makefile
+++ b/io/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1992-2002, 2003, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1992-2002,2003,2005,2006 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -35,7 +35,8 @@ routines :=								\
 	fxstatat fxstatat64						\
 	statfs fstatfs statfs64 fstatfs64				\
 	statvfs fstatvfs statvfs64 fstatvfs64				\
-	umask chmod fchmod lchmod mkdir mkdirat				\
+	umask chmod fchmod lchmod fchmodat \
+	mkdir mkdirat							\
 	open open64 openat openat64 close				\
 	read write lseek lseek64 access euidaccess			\
 	fcntl flock lockf lockf64					\
@@ -63,7 +64,7 @@ test-srcs	:= ftwtest
 tests		:= test-utime test-stat test-stat2 test-lfs tst-getcwd \
 		   tst-fcntl bug-ftw1 bug-ftw2 bug-ftw3 bug-ftw4 tst-statvfs \
 		   tst-openat tst-unlinkat tst-fstatat tst-futimesat \
-		   tst-renameat tst-fchownat
+		   tst-renameat tst-fchownat tst-fchmodat
 
 distribute	:= ftwtest-sh