Mercurial > hg > octave-lojdl > gnulib-hg
view modules/openat @ 15332:c762e3063952
dtotimespec: new module
* lib/timespec.h (dtotimespec): New decl.
* lib/dtotimespec.c, modules/dtotimespec: New files.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Thu, 30 Jun 2011 15:14:25 -0700 |
parents | 925e4e76213b |
children | 8b6031ce6910 |
line wrap: on
line source
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: 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: <fcntl.h> <sys/stat.h> <unistd.h> "openat.h" License: GPL Maintainer: Jim Meyering, Eric Blake