This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-release-arm_eabi-coremark-O3_LTO in repository toolchain/ci/newlib.
from 5d4f405d3 Cygwin: redefine some macros for Linux compatibility adds 4ab39e0a8 RTEMS: Declare ioctl() also if _KERNEL is defined adds 282d57d2a Reduce namespace pollution from <sys/_types.h> adds 421dcf72f Cygwin: console: Fix an issue which causes when realloc() fails. adds c382ecde5 cdefs.h: remove intel_compiler support adds 68109f904 Expose clang's alignment builtins and use them for roundup2/r [...] adds 65338d729 cdefs.h: Remove __GNUCLIKE___OFFSETOF, it's unused adds 8801440e4 cdefs: Make __nosanitizeaddress work for KASAN as well adds f537ff8ee cdefs: Add a default definition for __nosanitizememory adds 9331071f0 cdefs.h: Remove redundant #ifdefs adds 5c0c0e5c7 RTEMS: Remove FreeBSD version tags adds eb4cbf4fd sys: further adoption of SPDX licensing ID tags. adds c42aaaea4 Move 32-bit compat support for FIODGNAME to the right place. adds 8fe49db78 Add FIOBMAP2 ioctl adds 5a6ad7c5b #include <sys/types.h> from sys/filio.h adds ce921ffca Reduce namespace pollution from r349233 adds 878b65b3b This commit adds BBR (Bottleneck Bandwidth and RTT) congestio [...] adds 99b66f531 Add a shm_open2 syscall to support upcoming memfd_create adds 9243caa8d Add linux-compatible memfd_create adds 53648039c Add an shm_rename syscall adds 1ef7e3904 MFD_*: swap ordering adds 12fb531a7 Add a TOE KTLS mode and a TOE hook for allocating TLS sessions. adds 0c854dd6d Jail and capability mode for shm_rename; adds 0c4d87ca5 Make use of the stats(3) framework in the TCP stack. adds ebbb6536b Add flags for upcoming patches related to improved ECN handling. adds 301991542 Introduce flag IFF_NEEDSEPOCH adds 0dfcaa021 White space cleanup -- adds f3303cf1d Although most of the NIC drivers are epoch ready, adds 86484e84d Introduce nexthop objects and new routing KPI. adds 09e5cb57a Make the path length of UNIX domain sockets adds b94869335 Convert route caching to nexthop caching. adds 1da65b891 This change does a small prepratory step adds 7293d1e7b Initial support for kernel offload of TLS receive. adds 1a840361e HyperV socket implementation for FreeBSD adds c95c267a4 shm_open2: Implement SHM_GROW_ON_WRITE adds 941cda2c1 Add SOL_LOCAL symbolic constant for unix socket option level. adds 27fc84673 net: clean up empty lines in .c and .h files adds d066d123f sys: clean up empty lines in .c and .h files adds 1a5f14a0c Include the psind in data returned by mincore(2). adds 1306ff4c9 Support for userspace non-transparent superpages (largepages). adds 43e76bafc Add two new ifnet capabilities adds 7b30b9f64 TCP: send full initial window when timestamps are in use adds 9dd91a833 add SIOCGIFDATA ioctl adds 48ba673ce Introduce scalable route multipath. adds ec997fae0 Fix typo. adds 3f0cc70c1 Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow. adds b8e36b925 Implement SIOCGIFALIAS. adds 5ea36d92e Support hardware rate limiting (pacing) with TLS offload. adds 1cb590ab4 Integrate 4.4BSD-Lite2 changes to IOC_* definitions adds 55dec604f unix(4): Add SOL_LOCAL:LOCAL_CREDS_PERSISTENT adds 3f7425e8b unix(4): Enhance LOCAL_CREDS_PERSISTENT ABI adds 70b6efc47 style(9): Correct whitespace in struct definitions adds c76896074 Filter TCP connections to SO_REUSEPORT_LB listen sockets by N [...] adds 581bde91a Add tcgetwinsize(3) and tcsetwinsize(3) to termios adds 5bc5689a6 Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to [...] adds 8054ce555 Expose clang's alignment builtins and use them for roundup2/r [...] adds 2ba2e1e05 SO_RERROR indicates that receive buffer overflows adds 3be97ff62 Revert "SO_RERROR indicates that receive buffer overflows" adds defb5ffed termios: add more speeds adds 85140fb37 tcp: add support for TCP over UDP adds 363527bb0 poll(2): Add POLLRDHUP. adds 19a627f3a ioccom: define ioctl cmd value that can never be valid adds 8424d5c94 Use thunks for compat ioctls using struct ifgroupreq. adds a00ca7bd5 This brings into sync FreeBSD with the netflix adds d4971b646 tcp: SACK Lost Retransmission Detection (LRD) adds b89c5a3e8 tcp: Add a socket option to rack adds 5260d10c9 pf: syncookie support adds 356891f5e socket: Implement SO_RERROR adds 4bf5c259d tsleep: Add a PNOLOCK flag adds 57703f72c tcp: Add support for DSACK based reordering window to rack. adds 0464f26db tcp: Add hystart-plus to cc_newreno and rack. adds 73784208e tcp: socket option to get stack alias name adds a9a87c192 kernel: deprecate Internet Class A/B/C adds aeced2f48 tcp: LRO code to deal with all 12 TCP header flags adds 361bd82a1 Kernel-side infrastructure to implement nvlist-based set/get ifcaps adds 0ed668df2 Add ifcap2 names for RXTLS4 and RXTLS6 interface capabilities adds 27dfb5f33 Correctly measure system load averages > 1024 adds cf2ba7d7f arp: Implement sticky ARP mode for interfaces. adds c1abc9398 libc/syslog: fully deprecate and don't try to open "/dev/log" adds 1db7cf5ce RTEMS: Add README adds 9193f6efd Cygwin: clipboard: Add workaround for setting clipboard failure. adds b441bad18 Update FAQs for removal of 32-bit Cygwin adds 56d5a57e5 Update FAQs which are out of date on the details of setup UI adds a3fe1ed57 Move content in <sys/reent.h> adds d0d78e96e Define _REENT_EMERGENCY(ptr) only once adds f3b813823 Add _REENT_ERRNO(ptr) adds 627a5cb41 Add _REENT_STDIN(ptr) adds 3266a4632 Add _REENT_STDOUT(ptr) adds e56801f34 Add _REENT_STDERR(ptr) adds 0985d418c Add _REENT_INC(ptr) adds 50f078b48 Add _REENT_LOCALE(ptr) adds f89ce35d8 Add _REENT_CLEANUP(ptr) adds 315c420e1 Add _REENT_CVTLEN(ptr) adds 81352a9df Add _REENT_CVTBUF(ptr) adds db2123caf Add _REENT_SIG_FUNC(ptr) adds 1a0908203 Add _REENT_IS_NULL() adds ea99f21ce Add --enable-newlib-reent-thread-local option
No new revisions were added by this update.
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/_types.h | 4 + newlib/libc/include/sys/cdefs.h | 67 ++++++----- newlib/libc/include/sys/config.h | 6 + newlib/libc/include/sys/errno.h | 8 +- newlib/libc/include/sys/reent.h | 132 ++++++++++++++++++--- newlib/libc/include/sys/types.h | 6 +- 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/sys/rtems/include/README | 79 ++++++++++++ newlib/libc/sys/rtems/include/arpa/inet.h | 2 +- newlib/libc/sys/rtems/include/machine/_types.h | 4 +- newlib/libc/sys/rtems/include/net/if.h | 87 +++++++++++--- newlib/libc/sys/rtems/include/netdb.h | 2 +- newlib/libc/sys/rtems/include/netinet/in.h | 34 ++++-- newlib/libc/sys/rtems/include/netinet/tcp.h | 101 ++++++++++++++-- newlib/libc/sys/rtems/include/netinet6/in6.h | 11 +- newlib/libc/sys/rtems/include/semaphore.h | 2 +- newlib/libc/sys/rtems/include/sys/_iovec.h | 2 +- .../libc/sys/rtems/include/sys/_sockaddr_storage.h | 2 +- newlib/libc/sys/rtems/include/sys/_termios.h | 11 +- newlib/libc/sys/rtems/include/sys/_uio.h | 2 +- .../sys/rtems/include/sys/{_uio.h => _winsize.h} | 33 +++--- newlib/libc/sys/rtems/include/sys/dirent.h | 2 +- newlib/libc/sys/rtems/include/sys/filio.h | 25 +++- newlib/libc/sys/rtems/include/sys/ioccom.h | 27 +++-- newlib/libc/sys/rtems/include/sys/ioctl.h | 2 +- newlib/libc/sys/rtems/include/sys/mman.h | 60 +++++++++- newlib/libc/sys/rtems/include/sys/param.h | 24 ++-- newlib/libc/sys/rtems/include/sys/poll.h | 1 + newlib/libc/sys/rtems/include/sys/socket.h | 31 ++++- newlib/libc/sys/rtems/include/sys/sockio.h | 7 +- newlib/libc/sys/rtems/include/sys/syslog.h | 3 +- newlib/libc/sys/rtems/include/sys/ttycom.h | 14 +-- newlib/libc/sys/rtems/include/sys/ttydefaults.h | 2 +- newlib/libc/sys/rtems/include/sys/uio.h | 2 +- newlib/libc/sys/rtems/include/sys/un.h | 15 ++- newlib/libc/sys/rtems/include/termios.h | 8 +- 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/fhandler_clipboard.cc | 47 ++++++-- winsup/cygwin/fhandler_console.cc | 18 ++- winsup/cygwin/strfuncs.cc | 12 +- winsup/cygwin/syscalls.cc | 4 +- winsup/doc/faq-programming.xml | 4 +- winsup/doc/faq-setup.xml | 14 +-- winsup/doc/faq-using.xml | 14 +-- winsup/doc/faq-what.xml | 12 +- 179 files changed, 1218 insertions(+), 542 deletions(-) create mode 100644 newlib/libc/sys/rtems/include/README copy newlib/libc/sys/rtems/include/sys/{_uio.h => _winsize.h} (74%)