aboutsummaryrefslogtreecommitdiffstats
path: root/lib/stdio-impl.h
diff options
context:
space:
mode:
authorPaul Eggert2018-03-07 17:55:44 -0800
committerPaul Eggert2018-03-07 17:56:28 -0800
commitbb1309f1eb7651b41f2b6b7fb97ddb86bb82160c (patch)
tree001c7043f496575a590372c217015f6e1f9fed72 /lib/stdio-impl.h
parent1ac190553886ff20817d3dd218464e2fc6f9e42a (diff)
downloademacs-bb1309f1eb7651b41f2b6b7fb97ddb86bb82160c.tar.gz
emacs-bb1309f1eb7651b41f2b6b7fb97ddb86bb82160c.zip
Update from Gnulib
This includes: 2018-03-07 maint: write-file-hooks -> before-save-hook 2018-03-05 binary-io: pacify gcc -Wunused-parameter 2018-03-05 fflush: adjust to glibc 2.28 libio.h removal * build-aux/config.guess, build-aux/config.sub: * build-aux/gitlog-to-changelog, build-aux/install-sh: * build-aux/move-if-change, build-aux/update-copyright: * doc/misc/texinfo.tex, lib/binary-io.h, lib/fpending.c: * lib/stdio-impl.h: Copy from Gnulib.
Diffstat (limited to 'lib/stdio-impl.h')
-rw-r--r--lib/stdio-impl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/stdio-impl.h b/lib/stdio-impl.h
index 78d896e9f55..05c5752a243 100644
--- a/lib/stdio-impl.h
+++ b/lib/stdio-impl.h
@@ -18,6 +18,12 @@
18 the same implementation of stdio extension API, except that some fields 18 the same implementation of stdio extension API, except that some fields
19 have different naming conventions, or their access requires some casts. */ 19 have different naming conventions, or their access requires some casts. */
20 20
21/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this
22 problem by defining it ourselves. FIXME: Do not rely on glibc
23 internals. */
24#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
25# define _IO_IN_BACKUP 0x100
26#endif
21 27
22/* BSD stdio derived implementations. */ 28/* BSD stdio derived implementations. */
23 29