* modules/faccessat (Depends-on): Add conditions.
* modules/fchmodat (Depends-on): Likewise.
* modules/fchownat (Depends-on): Likewise.
* modules/fstatat (Depends-on): Likewise.
* modules/mkfifoat (Depends-on): Likewise.
* modules/readlinkat (Depends-on): Likewise.
* modules/symlinkat (Depends-on): Likewise.
* modules/unlinkat (Depends-on): Likewise.
* modules/utimensat (Depends-on): Likewise.
* modules/mkdirat (Depends-on): Add sys_stat. Add conditions.
* modules/linkat (Depends-on): Refine the conditions.
* modules/renameat (Depends-on): Likewise.
+2011-11-08 Bruno Haible <bruno@clisp.org>
+
+ More conditional dependencies.
+ * modules/faccessat (Depends-on): Add conditions.
+ * modules/fchmodat (Depends-on): Likewise.
+ * modules/fchownat (Depends-on): Likewise.
+ * modules/fstatat (Depends-on): Likewise.
+ * modules/mkfifoat (Depends-on): Likewise.
+ * modules/readlinkat (Depends-on): Likewise.
+ * modules/symlinkat (Depends-on): Likewise.
+ * modules/unlinkat (Depends-on): Likewise.
+ * modules/utimensat (Depends-on): Likewise.
+ * modules/mkdirat (Depends-on): Add sys_stat. Add conditions.
+ * modules/linkat (Depends-on): Refine the conditions.
+ * modules/renameat (Depends-on): Likewise.
+
2011-11-08 Bruno Haible <bruno@clisp.org>
faccessat: Move AC_LIBOBJ invocation to module description.
m4/faccessat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-openat-die
-openat-h
-save-cwd
unistd
+extensions
+at-internal [test $HAVE_FACCESSAT = 0]
+dosname [test $HAVE_FACCESSAT = 0]
+errno [test $HAVE_FACCESSAT = 0]
+fchdir [test $HAVE_FACCESSAT = 0]
+openat-die [test $HAVE_FACCESSAT = 0]
+openat-h [test $HAVE_FACCESSAT = 0]
+save-cwd [test $HAVE_FACCESSAT = 0]
euidaccess [test $HAVE_FACCESSAT = 0]
configure.ac:
m4/fchmodat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-openat-die
-openat-h
-save-cwd
sys_stat
+extensions
+at-internal [test $HAVE_FCHMODAT = 0]
+dosname [test $HAVE_FCHMODAT = 0]
+errno [test $HAVE_FCHMODAT = 0]
+fchdir [test $HAVE_FCHMODAT = 0]
+openat-die [test $HAVE_FCHMODAT = 0]
+openat-h [test $HAVE_FCHMODAT = 0]
+save-cwd [test $HAVE_FCHMODAT = 0]
configure.ac:
gl_FUNC_FCHMODAT
m4/fchownat.m4
Depends-on:
-at-internal
-dosname
-errno
+unistd
extensions
-fchdir
-fstatat
+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]
lchown [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
-openat-die
-openat-h
-save-cwd
-unistd
+openat-die [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
+openat-h [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
+save-cwd [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
+fstatat [test $REPLACE_FCHOWNAT = 1]
configure.ac:
gl_FUNC_FCHOWNAT
m4/fstatat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-fcntl-h
-lstat
-openat-die
-openat-h
-save-cwd
sys_stat
+extensions
+at-internal [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+dosname [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+errno [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+fchdir [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+fcntl-h [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+lstat [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+openat-die [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+openat-h [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
+save-cwd [test $HAVE_FSTATAT = 0 || test $REPLACE_FSTATAT = 1]
configure.ac:
gl_FUNC_FSTATAT
Depends-on:
unistd
extensions
-areadlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-areadlinkat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-at-internal [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
dirname-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-dosname [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
errno [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
fcntl-h [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
filenamecat-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-fstat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-fstatat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-getcwd-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-openat-h [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-openat-die [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-link [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
link-follow [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-lstat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-same-inode [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-save-cwd [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
-symlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
+areadlink [test $HAVE_LINKAT = 0]
+at-internal [test $HAVE_LINKAT = 0]
+dosname [test $HAVE_LINKAT = 0]
+fstat [test $HAVE_LINKAT = 0]
+getcwd-lgpl [test $HAVE_LINKAT = 0]
+openat-h [test $HAVE_LINKAT = 0]
+openat-die [test $HAVE_LINKAT = 0]
+link [test $HAVE_LINKAT = 0]
+lstat [test $HAVE_LINKAT = 0]
+same-inode [test $HAVE_LINKAT = 0]
+save-cwd [test $HAVE_LINKAT = 0]
+symlink [test $HAVE_LINKAT = 0]
+areadlinkat [test $REPLACE_LINKAT = 1]
+fstatat [test $REPLACE_LINKAT = 1]
configure.ac:
gl_FUNC_LINKAT
m4/mkdirat.m4
Depends-on:
-at-internal
-dosname
-errno
+sys_stat
extensions
-fchdir
+at-internal [test $HAVE_MKDIRAT = 0]
+dosname [test $HAVE_MKDIRAT = 0]
+errno [test $HAVE_MKDIRAT = 0]
+fchdir [test $HAVE_MKDIRAT = 0]
mkdir [test $HAVE_MKDIRAT = 0]
-openat-die
-openat-h
-save-cwd
-unistd
+openat-die [test $HAVE_MKDIRAT = 0]
+openat-h [test $HAVE_MKDIRAT = 0]
+save-cwd [test $HAVE_MKDIRAT = 0]
+unistd [test $HAVE_MKDIRAT = 0]
configure.ac:
gl_FUNC_MKDIRAT
m4/mkfifoat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-openat-die
-openat-h
-save-cwd
sys_stat
+extensions
+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]
+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]
mkfifo [test $HAVE_MKFIFOAT = 0]
mknod [test $HAVE_MKNODAT = 0]
m4/readlinkat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-openat-die
-openat-h
-save-cwd
unistd
+extensions
+at-internal [test $HAVE_READLINKAT = 0]
+dosname [test $HAVE_READLINKAT = 0]
+errno [test $HAVE_READLINKAT = 0]
+fchdir [test $HAVE_READLINKAT = 0]
+openat-die [test $HAVE_READLINKAT = 0]
+openat-h [test $HAVE_READLINKAT = 0]
+save-cwd [test $HAVE_READLINKAT = 0]
readlink [test $HAVE_READLINKAT = 0]
configure.ac:
stdio
extensions
fcntl-h
-at-internal [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-dosname [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
filenamecat-lgpl [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-fstat [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-fstatat [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-getcwd-lgpl [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-openat-die [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
openat-h [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-rename [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-same-inode [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-save-cwd [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
-stdbool [test $HAVE_RENAMEAT = 0 || test $REPLACE_RENAMEAT = 1]
+fstatat [test $REPLACE_RENAMEAT = 1]
+stdbool [test $REPLACE_RENAMEAT = 1]
+at-internal [test $HAVE_RENAMEAT = 0]
+dosname [test $HAVE_RENAMEAT = 0]
+fstat [test $HAVE_RENAMEAT = 0]
+getcwd-lgpl [test $HAVE_RENAMEAT = 0]
+openat-die [test $HAVE_RENAMEAT = 0]
+rename [test $HAVE_RENAMEAT = 0]
+same-inode [test $HAVE_RENAMEAT = 0]
+save-cwd [test $HAVE_RENAMEAT = 0]
configure.ac:
gl_FUNC_RENAMEAT
m4/symlinkat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-openat-die
-openat-h
-save-cwd
unistd
+extensions
+at-internal [test $HAVE_SYMLINKAT = 0]
+dosname [test $HAVE_SYMLINKAT = 0]
+errno [test $HAVE_SYMLINKAT = 0]
+fchdir [test $HAVE_SYMLINKAT = 0]
+openat-die [test $HAVE_SYMLINKAT = 0]
+openat-h [test $HAVE_SYMLINKAT = 0]
+save-cwd [test $HAVE_SYMLINKAT = 0]
symlink [test $HAVE_SYMLINKAT = 0]
configure.ac:
m4/unlinkat.m4
Depends-on:
-at-internal
-dosname
-errno
+unistd
extensions
-fchdir
-fcntl-h
-fstatat
-openat-die
-openat-h
+fcntl-h [test $HAVE_UNLINKAT = 0 || test $REPLACE_UNLINKAT = 1]
+openat-h [test $HAVE_UNLINKAT = 0 || test $REPLACE_UNLINKAT = 1]
+sys_stat [test $HAVE_UNLINKAT = 0 || test $REPLACE_UNLINKAT = 1]
+fstatat [test $REPLACE_UNLINKAT = 1]
+at-internal [test $HAVE_UNLINKAT = 0]
+dosname [test $HAVE_UNLINKAT = 0]
+errno [test $HAVE_UNLINKAT = 0]
+fchdir [test $HAVE_UNLINKAT = 0]
+openat-die [test $HAVE_UNLINKAT = 0]
rmdir [test $HAVE_UNLINKAT = 0]
-save-cwd
-sys_stat
-unistd
+save-cwd [test $HAVE_UNLINKAT = 0]
unlink [test $HAVE_UNLINKAT = 0]
configure.ac:
m4/utimensat.m4
Depends-on:
-at-internal
-dosname
-errno
-extensions
-fchdir
-fcntl-h
-openat-die
-openat-h
-save-cwd
sys_stat
-fstatat [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+extensions
+at-internal [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+dosname [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+errno [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+fchdir [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+fcntl-h [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+openat-die [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+openat-h [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+save-cwd [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
utimens [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
+fstatat [test $REPLACE_UTIMENSAT = 1]
configure.ac:
gl_FUNC_UTIMENSAT