maintainer-makefile: Prohibit BSD4.3/SysV u_char etc types.
[gnulib.git] / modules / fsync
blob34759335795dfd837c36fa28093c9fac43d038b5
1 Description:
2 fsync(2) function: synchronize writes, including metadata, to a file.
4 Files:
5 lib/fsync.c
6 m4/fsync.m4
8 Depends-on:
9 unistd
10 msvc-nothrow    [test $HAVE_FSYNC = 0]
12 configure.ac:
13 gl_FUNC_FSYNC
14 gl_CONDITIONAL([GL_COND_OBJ_FSYNC], [test $HAVE_FSYNC = 0])
15 AM_COND_IF([GL_COND_OBJ_FSYNC], [
16   gl_PREREQ_FSYNC
18 gl_UNISTD_MODULE_INDICATOR([fsync])
20 Makefile.am:
21 if GL_COND_OBJ_FSYNC
22 lib_SOURCES += fsync.c
23 endif
25 Include:
26 <unistd.h>
28 License:
29 LGPLv2+
31 Maintainer:
32 Richard W.M. Jones, Jim Meyering