maint: correct © dates for hardware optimized crc routines
[coreutils.git] / scripts / build-older-versions / coreutils-6.10-on-glibc-2.28.diff
blob4f76ed9a2bbfe0d280af2f93b3e8bb2ea851a04a
1 diff -r -U3 coreutils-6.10/lib/freadahead.c coreutils-6.10-patched/lib/freadahead.c
2 --- coreutils-6.10/lib/freadahead.c 2007-11-08 00:32:20.000000000 -0700
3 +++ coreutils-6.10-patched/lib/freadahead.c 2019-08-01 20:09:03.731243826 -0600
4 @@ -22,7 +22,7 @@
5 size_t
6 freadahead (FILE *fp)
8 -#if defined _IO_ferror_unlocked /* GNU libc, BeOS */
9 +#if defined _IO_EOF_SEEN || defined _IO_ferror_unlocked /* GNU libc, BeOS */
10 if (fp->_IO_write_ptr > fp->_IO_write_base)
11 return 0;
12 return fp->_IO_read_end - fp->_IO_read_ptr;
13 diff -r -U3 coreutils-6.10/lib/fseterr.c coreutils-6.10-patched/lib/fseterr.c
14 --- coreutils-6.10/lib/fseterr.c 2007-11-08 00:32:20.000000000 -0700
15 +++ coreutils-6.10-patched/lib/fseterr.c 2019-08-01 20:09:16.407416594 -0600
16 @@ -27,7 +27,7 @@
17 /* Most systems provide FILE as a struct and the necessary bitmask in
18 <stdio.h>, because they need it for implementing getc() and putc() as
19 fast macros. */
20 -#if defined _IO_ferror_unlocked /* GNU libc, BeOS */
21 +#if defined _IO_EOF_SEEN || defined _IO_ferror_unlocked /* GNU libc, BeOS */
22 fp->_flags |= _IO_ERR_SEEN;
23 #elif defined __sferror /* FreeBSD, NetBSD, OpenBSD, MacOS X, Cygwin */
24 fp->_flags |= __SERR;