annotate modules/closein @ 15333:f03da5e72c61

timespec-add, timespec-sub: new modules * lib/timespec.h (timespec_add, timespec_sub): New decls. * lib/timespec-add.c, lib/timespec-sub.c: * modules/timespec-add, modules/timespec-sub: New files.
author Paul Eggert <eggert@cs.ucla.edu>
date Thu, 30 Jun 2011 15:17:31 -0700
parents bf8fdb98234b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8674
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
1 Description:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
2 Close all standard streams, resetting seekable stdin if needed, and exiting with a diagnostic on error.
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
3
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
4 Files:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
5 lib/closein.h
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
6 lib/closein.c
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
7 m4/closein.m4
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
8
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
9 Depends-on:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
10 closeout
9160
3ba41f99309f Optimization: no need to flush stdin if we can determine quickly that stdin's
Bruno Haible <bruno@clisp.org>
parents: 8674
diff changeset
11 freadahead
8674
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
12 fflush
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
13 stdbool
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
14
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
15 configure.ac:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
16 gl_CLOSEIN
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
17
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
18 Makefile.am:
15184
bf8fdb98234b closein: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 9160
diff changeset
19 lib_SOURCES += closein.c
8674
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
20
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
21 Include:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
22 "closein.h"
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
23
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
24 License:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
25 GPL
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
26
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
27 Maintainer:
72f80d715b09 Work around glibc's failure to reset seekable stdin on exit.
Eric Blake <ebb9@byu.net>
parents:
diff changeset
28 Eric Blake