On Nov 9 17:28, Bastien Bouclet wrote: > The call to fflush was invalidating the read buffer, preventing relative > seeks to positions that would have been inside the read buffer from > being optimized. The call to srefill would then re-read mostly the same > data that was initially in the read buffer. > --- > newlib/libc/stdio/fseeko.c | 31 ++++++------------------------- > newlib/libc/stdio64/fseeko64.c | 31 ++++++------------------------- > 2 files changed, 12 insertions(+), 50 deletions(-) Pushed. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat