acadia-newlib/newlib/libc/include/sys
Corinna Vinschen 0c3d8e5ab5 * libc/include/stdio.h (funopen): Change prototype of
__readfn and __writefn parameter to match new definition of
	FILE's _read and _write methods.
	(_funopen_r): Ditto.
	(funopen): Ditto.
	(_funopen_r): Ditto.
	* libc/include/sys/config.h (_READ_WRITE_BUFSIZE_TYPE) Define
	as type int if not already defined.  Add comment to explain.
	* libc/include/sys/reent.h: Include stddef.h.
	(struct __sFILE): Change type of last parameter in declaration
	of _read and _write methods to _READ_WRITE_BUFSIZE_TYPE.
	(struct __sFILE64): Ditto.
	* libc/stdio/local.h (__sread): Declare with last parameter set
	to _READ_WRITE_BUFSIZE_TYPE.
	(__seofread): Ditto.
	(__swrite): Ditto.
	(__swrite64): Ditto.
	* libc/stdio/fvwrite.c (__sfvwrite_r): Change type of local
	variables w and s to _READ_WRITE_RETURN_TYPE.
	* libc/stdio/fflush.c (__sflush_r): Change type of local variables
	n and t to _READ_WRITE_BUFSIZE_TYPE and _READ_WRITE_RETURN_TYPE.
	Add local variables flags to keep _flags value.
	* libc/stdio/fmemopen.c (fmemreader): Align to above change.
	(fmemwriter): Ditto.
	* libc/stdio/fopencookie.c (fcreader): Ditto.
	(fcwriter): Ditto.
	* libc/stdio/funopen.c (funread): Ditto.
	(funwrite): Ditto.
	(funreader): Ditto.
	(funwriter): Ditto.
	* libc/stdio/open_memstream.c (memwriter): Ditto.
	* libc/stdio/stdio.c (__sread): Ditto.
	(__seofread): Ditto.
	(__swrite): Ditto.
	* libc/stdio64/stdio64.c (__swrite64): Ditto.
2013-10-23 10:04:43 +00:00
..
_default_fcntl.h * libc/include/sys/_default_fcntl.h (O_CLOEXEC): Define as _FNOINHERIT. 2010-01-14 18:49:13 +00:00
_types.h 2013-10-10 Sebastian Huber <sebastian.huber@embedded-brains.de> 2013-10-15 17:38:32 +00:00
cdefs.h 2013-09-12 Sebastian Huber <sebastian.huber@embedded-brains.de> 2013-09-12 22:05:43 +00:00
config.h * libc/include/stdio.h (funopen): Change prototype of 2013-10-23 10:04:43 +00:00
custom_file.h
dir.h * libc/include/sys/dir.h: New BSD-compatibility header. 2010-08-11 18:14:54 +00:00
dirent.h
errno.h cygwin: 2010-12-26 21:11:38 +00:00
fcntl.h
features.h Port newlib to x86_64-pc-cygwin. 2013-04-23 09:42:25 +00:00
file.h
iconvnls.h
lock.h
param.h * libc/include/sys/unistd.h (MAXPATHLEN): Delete. 2013-10-18 08:30:29 +00:00
queue.h * libc/sys/rtems/sys/queue.h: Delete file. 2013-04-16 10:25:16 +00:00
reent.h * libc/include/stdio.h (funopen): Change prototype of 2013-10-23 10:04:43 +00:00
resource.h
sched.h 2010-04-01 Joel Sherrill <joel.sherrill@oarcorp.com> 2010-04-01 18:33:37 +00:00
signal.h * libc/include/sys/signal.h (sigset_t): Don't define when building 2012-10-26 09:23:46 +00:00
stat.h Port newlib to x86_64-pc-cygwin. 2013-04-23 09:42:25 +00:00
stdio.h
string.h
syslimits.h
time.h * libc/include/sys/time.h: Avoid guarding other than timeval declaration with 2012-11-12 15:57:35 +00:00
timeb.h
times.h Throughout, run newlib with -Wall -Werror option and fix bugs and 2012-08-08 11:04:18 +00:00
types.h * libc/include/sys/types.h (u_char): Add redefinition guard. 2013-07-05 21:46:10 +00:00
unistd.h * libc/include/sys/unistd.h (MAXPATHLEN): Delete. 2013-10-18 08:30:29 +00:00
utime.h
wait.h Throughout, run newlib with -Wall -Werror option and fix bugs and 2012-08-08 11:04:18 +00:00