2 linkat() function: create a hard link, relative to two directories
12 areadlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
13 at-internal [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
14 dirname-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
15 eloop-threshold [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
16 errno [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
17 fcntl-h [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
18 filenamecat-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
19 filename [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
20 free-posix [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
21 fstat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
22 getcwd-lgpl [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
23 link-follow [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
24 link [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
25 lstat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
26 openat-die [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
27 openat-h [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
28 same-inode [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
29 save-cwd [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
30 stat [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
31 symlink [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1]
32 areadlinkat [test $REPLACE_LINKAT = 1]
33 fstatat [test $REPLACE_LINKAT = 1]
37 gl_CONDITIONAL([GL_COND_OBJ_LINKAT],
38 [test $HAVE_LINKAT = 0 || test $REPLACE_LINKAT = 1])
39 AM_COND_IF([GL_COND_OBJ_LINKAT], [
42 gl_UNISTD_MODULE_INDICATOR([linkat])
46 lib_SOURCES += linkat.c
57 Jim Meyering, Eric Blake