summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog18
-rw-r--r--modules/areadlinkat1
-rw-r--r--modules/areadlinkat-with-size1
-rw-r--r--modules/dup2-tests1
-rw-r--r--modules/faccessat1
-rw-r--r--modules/fchmodat1
-rw-r--r--modules/fchownat1
-rw-r--r--modules/fdutimensat-tests1
-rw-r--r--modules/futimens-tests1
-rw-r--r--modules/getcwd1
-rw-r--r--modules/mkdirat1
-rw-r--r--modules/mkfifoat1
-rw-r--r--modules/readlinkat1
-rw-r--r--modules/symlinkat1
-rw-r--r--modules/utimens1
15 files changed, 32 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d114b35c12..8725c92e0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,23 @@
2011-11-19 Bruno Haible <bruno@clisp.org>
+ Depend on module fcntl-h when AT_FDCWD is used.
+ * modules/utimens (Depends-on): Add fcntl-h.
+ * modules/areadlinkat (Depends-on): Likewise.
+ * modules/areadlinkat-with-size (Depends-on): Likewise.
+ * modules/faccessat (Depends-on): Likewise.
+ * modules/fchmodat (Depends-on): Likewise.
+ * modules/fchownat (Depends-on): Likewise.
+ * modules/getcwd (Depends-on): Likewise.
+ * modules/mkdirat (Depends-on): Likewise.
+ * modules/mkfifoat (Depends-on): Likewise.
+ * modules/readlinkat (Depends-on): Likewise.
+ * modules/symlinkat (Depends-on): Likewise.
+ * modules/dup2-tests (Depends-on): Likewise.
+ * modules/fdutimensat-tests (Depends-on): Likewise.
+ * modules/futimens-tests (Depends-on): Likewise.
+
+2011-11-19 Bruno Haible <bruno@clisp.org>
+
euidaccess: Update a comment.
* lib/euidaccess.c: Update comment about platforms with faccessat.
diff --git a/modules/areadlinkat b/modules/areadlinkat
index 16c77d5862..a9668cf965 100644
--- a/modules/areadlinkat
+++ b/modules/areadlinkat
@@ -15,6 +15,7 @@ dosname
errno
extensions
fchdir
+fcntl-h
openat-die
openat-h
save-cwd
diff --git a/modules/areadlinkat-with-size b/modules/areadlinkat-with-size
index 092af0f2a8..2cdd9595f8 100644
--- a/modules/areadlinkat-with-size
+++ b/modules/areadlinkat-with-size
@@ -15,6 +15,7 @@ dosname
errno
extensions
fchdir
+fcntl-h
openat-die
openat-h
save-cwd
diff --git a/modules/dup2-tests b/modules/dup2-tests
index 25a4a18b3c..7893b85aa8 100644
--- a/modules/dup2-tests
+++ b/modules/dup2-tests
@@ -6,6 +6,7 @@ tests/macros.h
Depends-on:
binary-io
close
+fcntl-h
msvc-nothrow
open
diff --git a/modules/faccessat b/modules/faccessat
index afdf080ab7..768ec133f9 100644
--- a/modules/faccessat
+++ b/modules/faccessat
@@ -14,6 +14,7 @@ at-internal [test $HAVE_FACCESSAT = 0]
dosname [test $HAVE_FACCESSAT = 0]
errno [test $HAVE_FACCESSAT = 0]
fchdir [test $HAVE_FACCESSAT = 0]
+fcntl-h [test $HAVE_FACCESSAT = 0]
openat-die [test $HAVE_FACCESSAT = 0]
openat-h [test $HAVE_FACCESSAT = 0]
save-cwd [test $HAVE_FACCESSAT = 0]
diff --git a/modules/fchmodat b/modules/fchmodat
index 6f5472d987..f81dd81624 100644
--- a/modules/fchmodat
+++ b/modules/fchmodat
@@ -14,6 +14,7 @@ at-internal [test $HAVE_FCHMODAT = 0]
dosname [test $HAVE_FCHMODAT = 0]
errno [test $HAVE_FCHMODAT = 0]
fchdir [test $HAVE_FCHMODAT = 0]
+fcntl-h [test $HAVE_FCHMODAT = 0]
openat-die [test $HAVE_FCHMODAT = 0]
openat-h [test $HAVE_FCHMODAT = 0]
save-cwd [test $HAVE_FCHMODAT = 0]
diff --git a/modules/fchownat b/modules/fchownat
index b7ec6a60a9..886b6b36e8 100644
--- a/modules/fchownat
+++ b/modules/fchownat
@@ -14,6 +14,7 @@ at-internal [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
dosname [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
errno [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
fchdir [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
+fcntl-h [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
lchown [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
openat-die [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
openat-h [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
diff --git a/modules/fdutimensat-tests b/modules/fdutimensat-tests
index 7099e689f0..c4dc5af604 100644
--- a/modules/fdutimensat-tests
+++ b/modules/fdutimensat-tests
@@ -8,6 +8,7 @@ tests/test-fdutimensat.c
tests/macros.h
Depends-on:
+fcntl-h
ignore-value
openat
timespec
diff --git a/modules/futimens-tests b/modules/futimens-tests
index 3076920008..1b72de5130 100644
--- a/modules/futimens-tests
+++ b/modules/futimens-tests
@@ -7,6 +7,7 @@ tests/signature.h
tests/macros.h
Depends-on:
+fcntl-h
ignore-value
timespec
dup
diff --git a/modules/getcwd b/modules/getcwd
index 3f23f63bb9..3677316dfa 100644
--- a/modules/getcwd
+++ b/modules/getcwd
@@ -16,6 +16,7 @@ mempcpy [test $REPLACE_GETCWD = 1]
d-ino [test $REPLACE_GETCWD = 1]
memmove [test $REPLACE_GETCWD = 1]
openat [test $REPLACE_GETCWD = 1]
+fcntl-h [test $REPLACE_GETCWD = 1]
fdopendir [test $REPLACE_GETCWD = 1]
fstat [test $REPLACE_GETCWD = 1]
fstatat [test $REPLACE_GETCWD = 1]
diff --git a/modules/mkdirat b/modules/mkdirat
index f6c7411eb8..0108920049 100644
--- a/modules/mkdirat
+++ b/modules/mkdirat
@@ -14,6 +14,7 @@ at-internal [test $HAVE_MKDIRAT = 0]
dosname [test $HAVE_MKDIRAT = 0]
errno [test $HAVE_MKDIRAT = 0]
fchdir [test $HAVE_MKDIRAT = 0]
+fcntl-h [test $HAVE_MKDIRAT = 0]
mkdir [test $HAVE_MKDIRAT = 0]
openat-die [test $HAVE_MKDIRAT = 0]
openat-h [test $HAVE_MKDIRAT = 0]
diff --git a/modules/mkfifoat b/modules/mkfifoat
index 983ec2b639..bc0c8e3daf 100644
--- a/modules/mkfifoat
+++ b/modules/mkfifoat
@@ -15,6 +15,7 @@ at-internal [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
dosname [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
errno [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
fchdir [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
+fcntl-h [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
openat-die [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
openat-h [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
save-cwd [test $HAVE_MKFIFOAT = 0 || test $HAVE_MKNODAT = 0]
diff --git a/modules/readlinkat b/modules/readlinkat
index 918135b057..f31d3fed4e 100644
--- a/modules/readlinkat
+++ b/modules/readlinkat
@@ -13,6 +13,7 @@ at-internal [test $HAVE_READLINKAT = 0]
dosname [test $HAVE_READLINKAT = 0]
errno [test $HAVE_READLINKAT = 0]
fchdir [test $HAVE_READLINKAT = 0]
+fcntl-h [test $HAVE_READLINKAT = 0]
openat-die [test $HAVE_READLINKAT = 0]
openat-h [test $HAVE_READLINKAT = 0]
save-cwd [test $HAVE_READLINKAT = 0]
diff --git a/modules/symlinkat b/modules/symlinkat
index 56358cb792..f5d712d9f6 100644
--- a/modules/symlinkat
+++ b/modules/symlinkat
@@ -13,6 +13,7 @@ at-internal [test $HAVE_SYMLINKAT = 0]
dosname [test $HAVE_SYMLINKAT = 0]
errno [test $HAVE_SYMLINKAT = 0]
fchdir [test $HAVE_SYMLINKAT = 0]
+fcntl-h [test $HAVE_SYMLINKAT = 0]
openat-die [test $HAVE_SYMLINKAT = 0]
openat-h [test $HAVE_SYMLINKAT = 0]
save-cwd [test $HAVE_SYMLINKAT = 0]
diff --git a/modules/utimens b/modules/utimens
index ed60466964..accd74b1da 100644
--- a/modules/utimens
+++ b/modules/utimens
@@ -10,6 +10,7 @@ m4/utimes.m4
Depends-on:
errno
+fcntl-h
fstat
lstat
gettime