mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-05 19:31:02 -08:00
Update from Gnulib
This incorporates: 2019-10-11 Simplify and regularize regex use of ‘assert’ 2019-10-09 regex: omit debug assignment when not debugging 2019-10-09 regex: tell compiler there’s at most 256 arcs out 2019-10-09 regex: simplify by assuming C99 2019-10-09 regex: avoid copying of uninitialized storage 2019-09-29 fbufmode: Fix compilation error on glibc >= 2.28 systems 2019-09-28 Update comments that refer to POSIX 2019-09-23 Update URLs and associated text * doc/misc/texinfo.tex, lib/open.c, lib/regcomp.c: * lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c: * lib/stdio-impl.h: Copy from Gnulib.
This commit is contained in:
parent
f9d8babe6a
commit
4b60e0722d
7 changed files with 78 additions and 125 deletions
|
|
@ -18,11 +18,16 @@
|
|||
the same implementation of stdio extension API, except that some fields
|
||||
have different naming conventions, or their access requires some casts. */
|
||||
|
||||
/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this
|
||||
problem by defining it ourselves. FIXME: Do not rely on glibc
|
||||
/* Glibc 2.28 made _IO_UNBUFFERED and _IO_IN_BACKUP private. For now, work
|
||||
around this problem by defining them ourselves. FIXME: Do not rely on glibc
|
||||
internals. */
|
||||
#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
|
||||
# define _IO_IN_BACKUP 0x100
|
||||
#if defined _IO_EOF_SEEN
|
||||
# if !defined _IO_UNBUFFERED
|
||||
# define _IO_UNBUFFERED 0x2
|
||||
# endif
|
||||
# if !defined _IO_IN_BACKUP
|
||||
# define _IO_IN_BACKUP 0x100
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* BSD stdio derived implementations. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue