utimens: port to NetBSD-10.99.12/amd64
[gnulib.git] / modules / fflush
blobc12ab70138bf6c86523cf1ae0d342b10f9bbf75e
1 Description:
2 Discard pending data on both input and output streams.
4 Files:
5 lib/fflush.c
6 lib/stdio-impl.h
7 m4/fflush.m4
9 Depends-on:
10 stdio
11 fpurge                    [test $REPLACE_FFLUSH = 1]
12 ftello                    [test $REPLACE_FFLUSH = 1]
13 freading                  [test $REPLACE_FFLUSH = 1]
14 lseek                     [test $REPLACE_FFLUSH = 1]
15 unistd                    [test $REPLACE_FFLUSH = 1]
16 fseeko                    [test $REPLACE_FFLUSH = 1]
18 configure.ac-early:
19 AC_REQUIRE([gl_SET_LARGEFILE_SOURCE])
21 configure.ac:
22 gl_FUNC_FFLUSH
23 gl_CONDITIONAL([GL_COND_OBJ_FFLUSH], [test $REPLACE_FFLUSH = 1])
24 AM_COND_IF([GL_COND_OBJ_FFLUSH], [
25   gl_PREREQ_FFLUSH
27 gl_MODULE_INDICATOR([fflush])
28 gl_STDIO_MODULE_INDICATOR([fflush])
30 Makefile.am:
31 if GL_COND_OBJ_FFLUSH
32 lib_SOURCES += fflush.c
33 endif
35 Include:
36 <stdio.h>
38 License:
39 LGPLv2+
41 Maintainer:
42 Eric Blake