mirror of
git://sourceware.org/git/glibc.git
synced 2024-12-09 04:11:27 +08:00
3afd949152
* libio/genops.c (_IO_list_all_stamp): New variable. (_IO_un_link): Bump _IO_list_all_stamp after removing from list. (_IO_link): Likewise for insertion. (flush_cleanup): New function. (_IO_flush_all): Get list_all_lock and all individual locks for the streams. Detect and handle changes to the _IO_list_all list. (_IO_flush_all_linebuffered): Likewise. * sysdeps/generic/bits/stdio-lock.h: Define _IO_cleanup_region_start_noarg. * sysdeps/mach/hurd/bits/stdio-lock.c: Likewise. |
||
---|---|---|
.. | ||
environments.h | ||
errno.h | ||
fcntl.h | ||
ioctls.h | ||
libc-tsd.h | ||
local_lim.h | ||
posix_opt.h | ||
stat.h | ||
statfs.h | ||
statvfs.h | ||
stdio-lock.h | ||
time.h |