This is the mail archive of the newlib-cvs@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/newlib ChangeLog libc/include/reent.h libc ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	jjohnstn@sourceware.org	2008-12-11 17:27:56

Modified files:
	newlib         : ChangeLog 
	newlib/libc/include: reent.h stdio.h 
	newlib/libc/include/sys: lock.h stdio.h time.h 
	newlib/libc/misc: __dprintf.c 
	newlib/libc/reent: execr.c 
	newlib/libc/stdio: asniprintf.c fread.c local.h open_memstream.c 
	                   vasniprintf.c vfscanf.c 
	newlib/libc/stdlib: __exp10.c __ten_mu.c ldtoa.c std.h system.c 
	newlib/libc/string: memcpy.c 
	newlib/libc/syscalls: sysclose.c sysexecve.c sysfork.c 
	                      sysfstat.c sysgetpid.c sysgettod.c 
	                      syskill.c syslink.c sysstat.c sysunlink.c 
	                      syswait.c 
	newlib/libc/time: mktime.c 

Log message:
	2008-12-11  Craig Howland  <howland@LGSInnovations.com>
	
	* libc/include/sys/lock.h:  Add void cast to avoid "statement has no
	effect" warnings from gcc.
	* libc/include/sys/stdio.h:  Ditto.
	* libc/include/sys/time.h:  Correct gettimeofday() prototype.
	* libc/stdlib/__exp10.c:  Add #include "std.h" for function prototype.
	* libc/stdlib/__ten_mu.c:  Ditto.
	* libc/stdlib/std.h:  Correct __exp10's ANSI prototype.
	* libc/stdlib/ldtoa.c:  Change eiisinf definition to ANSI form.  (Are
	already others in file without _ansi method, so did not bother.)
	* libc/stdlib/system.c:  Use _ansi forms for function prototypes and
	definitions.
	* libc/time/mktime.c:  Ditto.
	* libc/misc/__dprintf.c:  Ditto.
	* libc/include/stdio.h:  Add function prototypes for _fgetc_r,
	_fgetpos_r, _fsetpos_r, _freopen_r, _rewind_r, freopen64, _freopen64_r,
	_funopen_r, and _fopencookie_r.
	* libc/include/reent.h:  Add function prototype for _stat64_r, align
	_execve_r prototype with POSIX definition for execve.
	* libc/reent/execr.c:  Align function prototype with POSIX definition.
	* libc/stdio/asniprintf.c:  Add #include "local.h".
	* libc/stdio/vasniprintf.c:  Ditto.
	* libc/stdio/fread.c:  Remove unused variable newcount.
	* libc/stdio/local.h:  Add function prototype for __sccl.
	* libc/stdio/open_memstream.c:  Remove unused variable flags.
	* libc/stdio/vfscanf.c:  Proper prototyping for ccfn, remove prototype
	for __sccl since now in local.h.
	* libc/string/memcpy.c:  Add #include <string.h> (for real and for
	traditional synopsis), remove extraneous stddef.h and limits.h.
	* libc/syscalls/sysclose.c:  Add #include <unistd.h>.
	* libc/syscalls/sysfork.c:  Ditto.
	* libc/syscalls/sysgetpid.c:  Ditto.
	* libc/syscalls/sysexecve.c:  Add #include <unistd.h>, align function
	prototype with POSIX definition.
	* libc/syscalls/sysfstat.c:  Add #include <sys/stat.h>.
	* libc/syscalls/sysgettod.c:  Correct sys/times.h to sys/time.h.
	* libc/syscalls/syskill.c:  Add #include <signal.h>.
	* libc/syscalls/syslink.c:  Add #include <unistd.h>, fix prototype.
	* libc/syscalls/sysunlink.c:  Ditto.
	* libc/syscalls/sysstat.c:  Add #include <sys/stat.h>, fix prototype.
	* libc/syscalls/syswait.c:  Add #include <sys/wait.h>, fix prototype.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/ChangeLog.diff?cvsroot=src&r1=1.1240&r2=1.1241
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/include/reent.h.diff?cvsroot=src&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/include/stdio.h.diff?cvsroot=src&r1=1.52&r2=1.53
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/lock.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/stdio.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/include/sys/time.h.diff?cvsroot=src&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/misc/__dprintf.c.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/reent/execr.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/asniprintf.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/fread.c.diff?cvsroot=src&r1=1.16&r2=1.17
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/local.h.diff?cvsroot=src&r1=1.25&r2=1.26
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/open_memstream.c.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/vasniprintf.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdio/vfscanf.c.diff?cvsroot=src&r1=1.44&r2=1.45
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdlib/__exp10.c.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdlib/__ten_mu.c.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdlib/ldtoa.c.diff?cvsroot=src&r1=1.13&r2=1.14
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdlib/std.h.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/stdlib/system.c.diff?cvsroot=src&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/string/memcpy.c.diff?cvsroot=src&r1=1.1.1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysclose.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysexecve.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysfork.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysfstat.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysgetpid.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysgettod.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/syskill.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/syslink.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysstat.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/sysunlink.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/syscalls/syswait.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libc/time/mktime.c.diff?cvsroot=src&r1=1.6&r2=1.7


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]