CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/06/03 08:15:53
Modified files:
lib/libc/stdio : fclose.3 fclose.c fflush.3 fflush.c freopen.c
fseek.c ftell.c
lib/libc/stdlib: exit.3 malloc.3
lib/libc/sys : profil.2
Log message:
Again. Make exit(), fclose(), fflush(), and freopen() comply with
POSIX-2008 requirements for setting the underlying file position when
flushing read-mode streams, and make an fseek()-after-fflush() not
change the underlying file position. This commit fixes some minor
problems of the previous.
previous diff from guenther
Much testing, review, assistence form tb@
ok tb@ millert@ for the previous
ok asou