This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository newlib.
from 56d5a57e5 Update FAQs which are out of date on the details of setup UI new a3fe1ed57 Move content in <sys/reent.h> new d0d78e96e Define _REENT_EMERGENCY(ptr) only once new f3b813823 Add _REENT_ERRNO(ptr) new 627a5cb41 Add _REENT_STDIN(ptr) new 3266a4632 Add _REENT_STDOUT(ptr) new e56801f34 Add _REENT_STDERR(ptr) new 0985d418c Add _REENT_INC(ptr) new 50f078b48 Add _REENT_LOCALE(ptr) new f89ce35d8 Add _REENT_CLEANUP(ptr) new 315c420e1 Add _REENT_CVTLEN(ptr) new 81352a9df Add _REENT_CVTBUF(ptr) new db2123caf Add _REENT_SIG_FUNC(ptr) new 1a0908203 Add _REENT_IS_NULL() new ea99f21ce Add --enable-newlib-reent-thread-local option
The 14 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: newlib/README | 8 ++ newlib/configure | 21 +++++ newlib/configure.ac | 15 ++++ newlib/libc/ctype/wctrans.c | 2 +- newlib/libc/ctype/wctype.c | 2 +- newlib/libc/errno/errno.c | 8 +- newlib/libc/iconv/lib/iconv.c | 10 +-- newlib/libc/iconv/lib/iconvnls.c | 4 +- newlib/libc/iconv/lib/nullconv.c | 2 +- newlib/libc/iconv/lib/ucsconv.c | 12 +-- newlib/libc/include/stdio.h | 12 +-- newlib/libc/include/sys/config.h | 6 ++ newlib/libc/include/sys/errno.h | 8 +- newlib/libc/include/sys/reent.h | 132 ++++++++++++++++++++++++++---- newlib/libc/include/wchar.h | 8 +- newlib/libc/locale/locale.c | 4 + newlib/libc/locale/setlocale.h | 4 +- newlib/libc/locale/uselocale.c | 4 +- newlib/libc/machine/cris/sys/errno.h | 2 +- newlib/libc/machine/powerpc/strtosfix16.c | 10 +-- newlib/libc/machine/powerpc/strtosfix32.c | 10 +-- newlib/libc/machine/powerpc/strtosfix64.c | 10 +-- newlib/libc/machine/powerpc/strtoufix16.c | 10 +-- newlib/libc/machine/powerpc/strtoufix32.c | 10 +-- newlib/libc/machine/powerpc/strtoufix64.c | 10 +-- newlib/libc/machine/spu/c99ppe.h | 8 +- newlib/libc/machine/spu/stdio.c | 16 ++-- newlib/libc/machine/spu/sys/errno.h | 2 +- newlib/libc/reent/closer.c | 2 +- newlib/libc/reent/execr.c | 6 +- newlib/libc/reent/fcntlr.c | 2 +- newlib/libc/reent/fstat64r.c | 2 +- newlib/libc/reent/fstatr.c | 2 +- newlib/libc/reent/gettimeofdayr.c | 2 +- newlib/libc/reent/impure.c | 4 + newlib/libc/reent/isattyr.c | 2 +- newlib/libc/reent/linkr.c | 2 +- newlib/libc/reent/lseek64r.c | 2 +- newlib/libc/reent/lseekr.c | 2 +- newlib/libc/reent/mkdirr.c | 2 +- newlib/libc/reent/open64r.c | 2 +- newlib/libc/reent/openr.c | 2 +- newlib/libc/reent/readr.c | 2 +- newlib/libc/reent/reent.c | 18 ++-- newlib/libc/reent/renamer.c | 2 +- newlib/libc/reent/sbrkr.c | 2 +- newlib/libc/reent/signalr.c | 2 +- newlib/libc/reent/stat64r.c | 2 +- newlib/libc/reent/statr.c | 2 +- newlib/libc/reent/unlinkr.c | 2 +- newlib/libc/reent/writer.c | 2 +- newlib/libc/signal/signal.c | 36 ++++---- newlib/libc/stdio/asniprintf.c | 4 +- newlib/libc/stdio/asnprintf.c | 4 +- newlib/libc/stdio/fdopen.c | 2 +- newlib/libc/stdio/fflush.c | 18 ++-- newlib/libc/stdio/fileno.c | 2 +- newlib/libc/stdio/fileno_u.c | 2 +- newlib/libc/stdio/findfp.c | 25 ++++-- newlib/libc/stdio/flags.c | 2 +- newlib/libc/stdio/fmemopen.c | 14 ++-- newlib/libc/stdio/fopencookie.c | 14 ++-- newlib/libc/stdio/fpurge.c | 2 +- newlib/libc/stdio/freopen.c | 4 +- newlib/libc/stdio/fseeko.c | 4 +- newlib/libc/stdio/ftell.c | 2 +- newlib/libc/stdio/ftello.c | 2 +- newlib/libc/stdio/funopen.c | 16 ++-- newlib/libc/stdio/fvwrite.c | 4 +- newlib/libc/stdio/local.h | 3 +- newlib/libc/stdio/mktemp.c | 14 ++-- newlib/libc/stdio/nano-vfprintf.c | 10 +-- newlib/libc/stdio/open_memstream.c | 14 ++-- newlib/libc/stdio/perror.c | 2 +- newlib/libc/stdio/refill.c | 2 +- newlib/libc/stdio/setvbuf.c | 2 +- newlib/libc/stdio/sniprintf.c | 8 +- newlib/libc/stdio/snprintf.c | 8 +- newlib/libc/stdio/swprintf.c | 8 +- newlib/libc/stdio/tmpfile.c | 6 +- newlib/libc/stdio/tmpnam.c | 13 ++- newlib/libc/stdio/vasniprintf.c | 2 +- newlib/libc/stdio/vasnprintf.c | 2 +- newlib/libc/stdio/vfprintf.c | 12 +-- newlib/libc/stdio/vfscanf.c | 2 +- newlib/libc/stdio/vfwprintf.c | 4 +- newlib/libc/stdio/vfwscanf.c | 2 +- newlib/libc/stdio/vsniprintf.c | 4 +- newlib/libc/stdio/vsnprintf.c | 4 +- newlib/libc/stdio/vswprintf.c | 4 +- newlib/libc/stdio/wsetup.c | 2 +- newlib/libc/stdio64/fdopen64.c | 2 +- newlib/libc/stdio64/freopen64.c | 4 +- newlib/libc/stdio64/fseeko64.c | 6 +- newlib/libc/stdio64/ftello64.c | 2 +- newlib/libc/stdio64/tmpfile64.c | 6 +- newlib/libc/stdlib/__adjust.c | 4 +- newlib/libc/stdlib/dtoa.c | 5 ++ newlib/libc/stdlib/ecvtbuf.c | 25 +++--- newlib/libc/stdlib/l64a.c | 4 + newlib/libc/stdlib/lcong48.c | 8 ++ newlib/libc/stdlib/mblen.c | 4 + newlib/libc/stdlib/mbrlen.c | 4 + newlib/libc/stdlib/mbrtowc.c | 8 +- newlib/libc/stdlib/mbsnrtowcs.c | 6 +- newlib/libc/stdlib/mbtowc.c | 4 + newlib/libc/stdlib/mbtowc_r.c | 34 ++++---- newlib/libc/stdlib/mprec.c | 5 ++ newlib/libc/stdlib/rand.c | 4 + newlib/libc/stdlib/strtod.c | 10 +-- newlib/libc/stdlib/strtoimax.c | 4 +- newlib/libc/stdlib/strtol.c | 2 +- newlib/libc/stdlib/strtoll.c | 2 +- newlib/libc/stdlib/strtoul.c | 2 +- newlib/libc/stdlib/strtoull.c | 2 +- newlib/libc/stdlib/strtoumax.c | 4 +- newlib/libc/stdlib/wcrtomb.c | 8 +- newlib/libc/stdlib/wcsnrtombs.c | 6 +- newlib/libc/stdlib/wcstod.c | 4 +- newlib/libc/stdlib/wcstoimax.c | 4 +- newlib/libc/stdlib/wcstol.c | 2 +- newlib/libc/stdlib/wcstoll.c | 2 +- newlib/libc/stdlib/wcstoul.c | 2 +- newlib/libc/stdlib/wcstoull.c | 4 +- newlib/libc/stdlib/wcstoumax.c | 4 +- newlib/libc/stdlib/wctomb.c | 4 + newlib/libc/stdlib/wctomb_r.c | 18 ++-- newlib/libc/string/strerror.c | 2 +- newlib/libc/string/strsignal.c | 4 + newlib/libc/string/strtok.c | 4 + newlib/libc/sys/arm/syscalls.c | 3 +- newlib/libc/time/asctime.c | 4 + newlib/libc/time/gmtime.c | 4 + newlib/libm/math/w_lgamma.c | 4 + newlib/newlib.hin | 4 + winsup/cygwin/cygerrno.h | 4 +- winsup/cygwin/cygtls.cc | 2 +- winsup/cygwin/dcrt0.cc | 2 +- winsup/cygwin/errno.cc | 4 +- winsup/cygwin/strfuncs.cc | 12 +-- winsup/cygwin/syscalls.cc | 4 +- 141 files changed, 633 insertions(+), 346 deletions(-)