Index: ChangeLog =================================================================== RCS file: /cvs/src/src/newlib/ChangeLog,v retrieving revision 1.1230 diff -p -u -r1.1230 ChangeLog --- ChangeLog 24 Nov 2008 21:27:33 -0000 1.1230 +++ ChangeLog 24 Nov 2008 23:13:39 -0000 @@ -1,3 +1,20 @@ +2008-11-24 Craig Howland + + * libc/argz/argz_add.c: Added #include to get function + prototypes. + * libc/argz/argz_append.c: Ditto. + * libc/argz/argz_count.c: Ditto. + * libc/argz/argz_create.c: Ditto. + * libc/argz/argz_create_sep.c: Ditto. + * libc/argz/argz_delete.c: Ditto. + * libc/argz/argz_next.c: Ditto. + * libc/argz/argz_stringify.c: Ditto + * libc/stdlib/strtod.c: Added #include to get function + prototypes. + * libc/stdlib/wcstoul.c: Added #include to get function + prototypes, corrected traditional usage comment. + * libc/include/wchar.h: Added _mbsrtowcs_r() prototype. + 2008-11-24 Craig Howland * libc/stdlib/wcstoull_r.c: Add EINVAL return for bad base value, Index: libc/argz/argz_add.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_add.c,v retrieving revision 1.2 diff -p -u -r1.2 argz_add.c --- libc/argz/argz_add.c 6 Jun 2003 19:57:50 -0000 1.2 +++ libc/argz/argz_add.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_append.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_append.c,v retrieving revision 1.3 diff -p -u -r1.3 argz_append.c --- libc/argz/argz_append.c 29 May 2007 07:49:14 -0000 1.3 +++ libc/argz/argz_append.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_count.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_count.c,v retrieving revision 1.3 diff -p -u -r1.3 argz_count.c --- libc/argz/argz_count.c 2 Jul 2008 18:38:45 -0000 1.3 +++ libc/argz/argz_count.c 24 Nov 2008 23:13:39 -0000 @@ -5,6 +5,7 @@ */ #include <_ansi.h> +#include #include #include Index: libc/argz/argz_create.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_create.c,v retrieving revision 1.2 diff -p -u -r1.2 argz_create.c --- libc/argz/argz_create.c 6 Jun 2003 19:57:51 -0000 1.2 +++ libc/argz/argz_create.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_create_sep.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_create_sep.c,v retrieving revision 1.4 diff -p -u -r1.4 argz_create_sep.c --- libc/argz/argz_create_sep.c 29 May 2007 07:49:14 -0000 1.4 +++ libc/argz/argz_create_sep.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_delete.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_delete.c,v retrieving revision 1.2 diff -p -u -r1.2 argz_delete.c --- libc/argz/argz_delete.c 6 Jun 2003 19:57:51 -0000 1.2 +++ libc/argz/argz_delete.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_next.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_next.c,v retrieving revision 1.2 diff -p -u -r1.2 argz_next.c --- libc/argz/argz_next.c 6 Jun 2003 19:57:51 -0000 1.2 +++ libc/argz/argz_next.c 24 Nov 2008 23:13:39 -0000 @@ -4,6 +4,7 @@ * is freely granted, provided that this notice is preserved. */ +#include #include #include #include Index: libc/argz/argz_stringify.c =================================================================== RCS file: /cvs/src/src/newlib/libc/argz/argz_stringify.c,v retrieving revision 1.4 diff -p -u -r1.4 argz_stringify.c --- libc/argz/argz_stringify.c 2 Jul 2008 18:38:45 -0000 1.4 +++ libc/argz/argz_stringify.c 24 Nov 2008 23:13:39 -0000 @@ -5,6 +5,7 @@ */ #include <_ansi.h> +#include #include #include Index: libc/stdlib/strtod.c =================================================================== RCS file: /cvs/src/src/newlib/libc/stdlib/strtod.c,v retrieving revision 1.11 diff -p -u -r1.11 strtod.c --- libc/stdlib/strtod.c 25 Jun 2008 01:45:02 -0000 1.11 +++ libc/stdlib/strtod.c 24 Nov 2008 23:13:39 -0000 @@ -112,6 +112,7 @@ THIS SOFTWARE. #include <_ansi.h> #include +#include #include #include "mprec.h" #include "gdtoa.h" Index: libc/stdlib/wcstoul.c =================================================================== RCS file: /cvs/src/src/newlib/libc/stdlib/wcstoul.c,v retrieving revision 1.1 diff -p -u -r1.1 wcstoul.c --- libc/stdlib/wcstoul.c 6 Jul 2007 20:03:28 -0000 1.1 +++ libc/stdlib/wcstoul.c 24 Nov 2008 23:13:39 -0000 @@ -16,7 +16,7 @@ ANSI_SYNOPSIS wchar_t **<[ptr]>, int <[base]>); TRAD_SYNOPSIS - #include + #include unsigned long wcstoul(<[s]>, <[ptr]>, <[base]>) wchar_t *<[s]>; wchar_t **<[ptr]>; @@ -121,6 +121,7 @@ PORTABILITY #include <_ansi.h> #include #include +#include #include #include #include Index: libc/include/wchar.h =================================================================== RCS file: /cvs/src/src/newlib/libc/include/wchar.h,v retrieving revision 1.16 diff -p -u -r1.16 wchar.h --- libc/include/wchar.h 19 Dec 2007 17:33:11 -0000 1.16 +++ libc/include/wchar.h 24 Nov 2008 23:13:39 -0000 @@ -48,6 +48,7 @@ size_t _EXFUN(_mbrtowc_r, (struct _reent size_t, mbstate_t *)); int _EXFUN(mbsinit, (const mbstate_t *)); size_t _EXFUN(mbsrtowcs, (wchar_t * , const char ** , size_t, mbstate_t *)); +size_t _EXFUN(_mbsrtowcs_r, (struct _reent *, wchar_t * , const char ** , size_t, mbstate_t *)); size_t _EXFUN(wcrtomb, (char * , wchar_t, mbstate_t *)); size_t _EXFUN(_wcrtomb_r, (struct _reent *, char * , wchar_t, mbstate_t *)); size_t _EXFUN(wcsrtombs, (char * , const wchar_t ** , size_t, mbstate_t *));