acadia-newlib/newlib/libc/stdio64
Corinna Vinschen 4aa28d8ae2 * libc/stdio/local.h (_newlib_flockfile_start): New macro to
secure stream related critical section against thread cancellation.
	(_newlib_flockfile_exit): Ditto.
	(_newlib_sfp_lock_end): Ditto.
	(_newlib_sfp_lock_start): Ditto for the list of streams.
	(_newlib_sfp_lock_exit): Ditto.
	(_newlib_sfp_lock_end): Ditto.
	Use aforementioned macros in place of _flockfile/_funlockfile
	and __sfp_lock_acquire/__sfp_lock_release throughout the code.
	* libc/stdio/fclose.c: Explicitely disable and re-enable thread
	cancellation.  Explain why.
	* libc/stdio/freopen.c: Ditto.
	* libc/stdio64/freopen64.c: Ditto.
2012-05-30 08:58:42 +00:00
..
Makefile.am
Makefile.in 2011-12-19 Jeff Johnston <jjohnstn@redhat.com> 2011-12-19 22:03:51 +00:00
dummy.c
fdopen64.c * libc/stdio/local.h (_newlib_flockfile_start): New macro to 2012-05-30 08:58:42 +00:00
fgetpos64.c
fopen64.c * libc/stdio/local.h (_newlib_flockfile_start): New macro to 2012-05-30 08:58:42 +00:00
freopen64.c * libc/stdio/local.h (_newlib_flockfile_start): New macro to 2012-05-30 08:58:42 +00:00
fseeko64.c * libc/stdio/local.h (_newlib_flockfile_start): New macro to 2012-05-30 08:58:42 +00:00
fsetpos64.c
ftello64.c * libc/stdio/local.h (_newlib_flockfile_start): New macro to 2012-05-30 08:58:42 +00:00
stdio64.c
stdio64.tex
tmpfile64.c