X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=modules%2Fopenat;h=b9ce4d46ab1accd47e82b911f74374917a314e77;hb=86e2d81da06878e9aace64867dd3f09d63e9f39e;hp=69eff3b3d790c8208a7d368c85385c456acafd6d;hpb=abe574726d366cedfb5a58484fd3a102b587323c;p=pspp diff --git a/modules/openat b/modules/openat index 69eff3b3d7..b9ce4d46ab 100644 --- a/modules/openat +++ b/modules/openat @@ -2,27 +2,72 @@ Description: Open a file at a directory. Files: +lib/at-func.c +lib/fchmodat.c +lib/fchownat.c +lib/fstatat.c +lib/mkdirat.c lib/openat.c lib/openat.h +lib/openat-priv.h +lib/openat-proc.c +lib/unlinkat.c m4/openat.m4 +m4/mode_t.m4 Depends-on: -save-cwd -gettext-h -error -exitfail +dosname +errno extensions +fchdir +fcntl-h +fdopendir +gettext-h +intprops +lchown [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1] +lstat +mkdir [test $HAVE_MKDIRAT = 0] +open +openat-die +rmdir [test $REPLACE_UNLINKAT = 1] +save-cwd +stdbool +sys_stat +unistd +unlink [test $REPLACE_UNLINKAT = 1] configure.ac: gl_FUNC_OPENAT +AC_LIBOBJ([openat-proc]) +if test $HAVE_FCHMODAT = 0; then + AC_LIBOBJ([fchmodat]) +fi +if test $ac_cv_func_fstatat = no || test $REPLACE_FSTATAT = 1; then + AC_LIBOBJ([fstatat]) +fi +if test $HAVE_MKDIRAT = 0; then + AC_LIBOBJ([mkdirat]) +fi +if test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1; then + AC_LIBOBJ([openat]) +fi +if test $ac_cv_func_unlinkat = no || test $REPLACE_UNLINKAT = 1; then + AC_LIBOBJ([unlinkat]) +fi +if test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1; then + AC_LIBOBJ([fchownat]) +fi Makefile.am: Include: + + + "openat.h" License: GPL Maintainer: -Jim Meyering +Jim Meyering, Eric Blake