From 9d7e96c82c2a70aa5a32d07b76cdd94f0f0e4388 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 1 Oct 2008 13:54:44 +0100 Subject: fsync: new module * lib/fsync.c: New file. * m4/fsync.m4: New file. * modules/fsync: New file. * modules/fsync-tests: New file. * tests/test-fsync.c: New file. * modules/unistd: Substitute GNULIB_FSYNC and HAVE_FSYNC. * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Define and AC_SUBST both GNULIB_FSYNC and HAVE_FSYNC. * lib/unistd.in.h (@GNULIB_FSYNC@): Add a block for fsync. * MODULES.html.sh (posix_functions): Add fsync. * doc/posix-functions/fsync.texi: Update. --- modules/fsync | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 modules/fsync (limited to 'modules/fsync') diff --git a/modules/fsync b/modules/fsync new file mode 100644 index 0000000000..fa01e9b122 --- /dev/null +++ b/modules/fsync @@ -0,0 +1,24 @@ +Description: +fsync(2) function: synchronize writes to a file. + +Files: +lib/fsync.c +m4/fsync.m4 + +Depends-on: +unistd + +configure.ac: +gl_FUNC_FSYNC +gl_UNISTD_MODULE_INDICATOR([fsync]) + +Makefile.am: + +Include: + + +License: +LGPLv2+ + +Maintainer: +Richard W.M. Jones, Jim Meyering -- cgit v1.2.1