This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_stm32/gnu_eabi-master-arm_eabi-coremark-Os in repository toolchain/ci/newlib.
from 9ad86f619 Cygwin: fstatat: call fstat64 instead of fstat adds fa22eea29 Cygwin: pty: Add workaround for rlwrap 0.40 or later. adds 974e6d76d Cygwin: console: Revise the code to switch xterm mode. adds 85ea2614f Cygwin: pty: Make close_pseudoconsole() be a static member function. adds 226ed24f2 Cygwin: Add Ben Wijen to list of contributors adds 17ede0eae syscalls.cc: Fix num_links adds cbeb1009a syscalls.cc: Use EISDIR adds 9e88e840c cxx.cc: Fix dynamic initialization for static local variables adds 72770148a Cygwin: pty: Prevent pty from changing code page of parent console. adds 25ce7a624 Cygwin: pty: Make master thread functions be static. adds a776a0ce2 Cygwin: pty: Set input_available_event only for cygwin pipe. adds 31ccf4058 Cygwin: document a recent bug fix adds 877f0d13f Cygwin: rmdir: handle /dev in fhandler_dev::rmdir adds 59ccb3a00 Cygwin: spawn.cc: Fix typo in comment by commit 974e6d76. adds 62e739b51 Cygwin: pty: Lessen the side effect of workaround for rlwarp. adds 5755870f7 Cygwin: pty: Reduce buffer size in get_console_process_id(). adds a53333458 Cygwin: console: Fix "Bad file descriptor" error in script command. adds 0c0ff5dc2 Cygwin: Move post-dir unlink check adds 4aefad2bb Cygwin: normalize_posix_path: fix error handling when .. is e [...] adds a60a4501b Cygwin: ptsname_r: always return an error number on failure adds cb41c375a syscalls.cc: unlink_nt: Try FILE_DISPOSITION_IGNORE_READONLY_ [...] adds 460eb128c Cygwin: console: Add missing guard regarding attach_mutex. adds f4cac1217 syscalls.cc: Deduplicate remove adds b32f6dd40 Cygwin: chown: make sure ctime gets updated when necessary adds 3388a5a42 Align *utime*() with POSIX/glibc adds 5b941f21b Cygwin: Align *utime*() with POSIX/glibc adds 10d083c74 Cygwin: pty: Inherit typeahead data between two input pipes. adds 442093214 Cygwin: pty: Keep code page between non-cygwin apps. adds 8aeb3f3e5 Cygwin: pty: Make apps using console APIs be able to debug with gdb. adds 253352e79 Cygwin: pty: Allow multiple apps to enable pseudo console sim [...] adds 883abd9d7 Cygwin: fchmodat: add limited support for AT_SYMLINK_NOFOLLOW adds 0b64cc681 Cygwin: console: Make read() thread-safe. adds f186f61d6 Cygwin: pty: Make slave read() thread-safe. adds 6ab2d284e Cygwin: console: Align the behaviour against signal with pty. adds 6c1552b0d Cygwin: exceptions.cc: Suspend all threads in sig_handle_tty_stop(). adds 3d256e22e Cygwin: getdtablesize: always return OPEN_MAX_MAX adds b9cbc49b7 Cygwin: sysconf, getrlimit: don't call getdtablesize adds 5b8358e6e Cygwin: remove the OPEN_MAX_MAX macro adds c09320552 Cygwin: include/cygwin/limits.h: new header adds 05e275166 Cygwin: recognize native Windows AF_UNIX sockets as reparse points adds d4a756f13 fhandler_serial.cc: MARK and SPACE parity for serial port adds 6aa0ab1c5 RISC-V: Use __bss_start for the starting point of .bss. adds 55a6e49a0 Removed Soft float from MIPS adds d8ee63450 FTW Port for Newlib adds 3192da8f8 Cygwin: drop ftw.h in favor of new newlib ftw.h adds 89b383321 Revert "Cygwin: fstat_helper: always use handle in call to ge [...] adds c875ed374 Cygwin: don't copy path_conv in fhandler_base::reset adds 5f0913df1 Cygwin: drop path_conv::reset_conv_handle adds d0e0a59e7 Cygwin: check path_conv_handle for NULL before trying to dup it adds 5fea2f87d Cygwin: fhandler: clean up 'copyto' logic adds 62ee6581a Cygwin: Have tmpfile(3) use O_TMPFILE adds 67043f48d Cygwin: only export tmpfile64 on 32 bit adds f20641789 Cygwin: pty: Reduce unecessary input transfer. adds 2b94fad48 Cygwin: pty: Fix a bug in input transfer for GDB. adds ad2877505 Cygwin: console: Abort read() on signal if SA_RESTART is not set. adds 2caca3030 winsup/doc/posix.xml: add note for getrlimit, setrlimit, xref [...] adds 571e73067 Complete revert of 2019-08-19, st_atime in libc/include/sys/stat.h adds ff4440fcf Cygwin: console: Introduce new thread which handles input signal. adds c1a565c39 Include malloc.h in libc/stdlib/aligned_alloc.c adds a8d99824b cpuinfo: fix check for cpuid 0x80000007 support adds 038d4a78f cpuinfo: add AVX features; move SME, SEV/_ES features adds 2b9219b4a Cygwin: console: Fix SIGWINCH handling in Win7. adds 48285aa36 Cygwin: console: Fix handling of Ctrl-S in Win7. adds b07b5829f Cygwin: Add console fix regarding Ctrl-Z etc. to release notes. adds 9a7e6073d Cygwin: pty: Reflect tty settings to pseudo console mode. adds 1c70319bd Cygwin: pty: Make tty setting NOFLSH work. adds 9677efcf0 Cygwin: pty: Make FLUSHO and Ctrl-O work. adds b56a37143 Cygwin: console: Add support for FLUSHO and Ctrl-O. adds 543e39bb1 Cygwin: default to O_BINARY in fhandler_base::reset_to_open_b [...] adds 6d898f43f Cygwin: realpath: fix cygwin installation dir being access vi [...] adds e67679fca Cygwin: define fhandler_fifo::fstat adds 70f636086 Cygwin: fstat_helper: always use handle in call to get_file_a [...] adds 246121534 Cygwin: FIFO: temporarily keep a conv_handle in syscalls.cc:open adds 18b91fbe5 Cygwin: pty: Fix segfault caused when tcflush() is called. adds 6cde7279a Cygwin: console: Prevent NULL pointer access in close(). adds 2911d50e7 Bump config.guess and config.sub adds 949fe7bec Cygwin: AF_UNIX: allow opening with the O_PATH flag adds 117ddd9dd Cygwin: facl: fail with EBADF on files opened with O_PATH adds 1a6fd3f05 Set __IEEE_BIG_ENDIAN for big endian RISC-V adds 26478769a RISC-V: Fix optimized strcmp on big endian adds 2f24c0b99 Cygwin: fix fstat on sockets that are not socket files adds 8889d2101 Cygwin: fix fstatvfs on sockets that are not socket files adds 1a9ceab5d Cygwin: fix fchmod on sockets that are not socket files adds cb0e71d3f Cygwin: fix fchown on sockets that are not socket files adds 012427c96 Cygwin: fix facl on sockets that are not socket files adds 425203384 Cygwin: fix linkat(2) on sockets that are not socket files adds 182ba1f02 Cygwin: simplify linkat with AT_EMPTY_PATH adds 919dea66d Cygwin: pty: Fix a race issue in startup of pseudo console. adds 5cf99d2f6 Cygwin: console: Fix restoring console mode failure. adds 1debd4d63 Regenerate lib/posix/Makefile.in adds 582628d55 Revert "Cygwin: Make sure newer apps get uname_x even when lo [...] adds 4e16e575d Cygwin: pty: Discard input already accepted on interrupt. adds b92a6303f Cygwin: console, pty: Stop ignoring Ctrl-C by IGNBRK. adds abc8acb6a Cygwin: update release notes for 3.2.0 adds 07e2ce9f5 Cygwin: update release notes for 3.2.0, part 2 adds 850b5a9aa Cygwin: pty: Attach to stub process when non-cygwin app inher [...] adds a9ff2cad6 Cygwin: update release notes for 3.2.0 adds 12325677f Cygwin: pty: Transfer input for native app only if the stdin [...]
No new revisions were added by this update.
Summary of changes: config.guess | 536 ++++--- config.sub | 681 +++++---- libgloss/riscv/crt0.S | 2 +- newlib/libc/include/ftw.h | 66 + newlib/libc/include/machine/ieeefp.h | 4 + newlib/libc/include/sys/_default_fcntl.h | 2 +- newlib/libc/include/sys/stat.h | 6 +- newlib/libc/include/sys/time.h | 6 +- newlib/libc/machine/mips/machine/fenv-softfloat.h | 49 +- newlib/libc/machine/riscv/strcmp.S | 40 +- newlib/libc/posix/Makefile.am | 2 +- newlib/libc/posix/Makefile.in | 19 +- newlib/libc/posix/ftw.c | 33 + newlib/libc/posix/nftw.c | 154 ++ newlib/libc/stdlib/aligned_alloc.c | 1 + newlib/libm/machine/mips/fenv.c | 10 - winsup/CONTRIBUTORS | 1 + winsup/cygwin/Makefile.in | 2 +- winsup/cygwin/cxx.cc | 10 - winsup/cygwin/cygheap.cc | 13 + winsup/cygwin/dir.cc | 2 - winsup/cygwin/dtable.cc | 10 +- winsup/cygwin/dtable.h | 2 - winsup/cygwin/exceptions.cc | 3 + winsup/cygwin/fcntl.cc | 2 +- winsup/cygwin/fhandler.cc | 16 +- winsup/cygwin/fhandler.h | 482 +++--- winsup/cygwin/fhandler_console.cc | 605 +++++--- winsup/cygwin/fhandler_dev.cc | 7 + winsup/cygwin/fhandler_disk_file.cc | 39 +- winsup/cygwin/fhandler_fifo.cc | 23 + winsup/cygwin/fhandler_pipe.cc | 4 +- winsup/cygwin/fhandler_proc.cc | 46 +- winsup/cygwin/fhandler_serial.cc | 11 +- winsup/cygwin/fhandler_socket_local.cc | 39 +- winsup/cygwin/fhandler_socket_unix.cc | 82 +- winsup/cygwin/fhandler_termios.cc | 9 +- winsup/cygwin/fhandler_tty.cc | 1647 +++++++++++++++++---- winsup/cygwin/include/cygwin/limits.h | 65 + winsup/cygwin/include/cygwin/version.h | 3 - winsup/cygwin/include/ftw.h | 63 - winsup/cygwin/include/limits.h | 85 +- winsup/cygwin/include/sys/termios.h | 1 + winsup/cygwin/ntdll.h | 3 +- winsup/cygwin/path.cc | 8 +- winsup/cygwin/path.h | 8 +- winsup/cygwin/release/3.2.0 | 48 + winsup/cygwin/resource.cc | 5 +- winsup/cygwin/sec_acl.cc | 5 + winsup/cygwin/select.cc | 108 +- winsup/cygwin/select.h | 7 + winsup/cygwin/spawn.cc | 160 +- winsup/cygwin/syscalls.cc | 173 ++- winsup/cygwin/sysconf.cc | 11 +- winsup/cygwin/times.cc | 8 +- winsup/cygwin/tty.cc | 107 +- winsup/cygwin/tty.h | 50 +- winsup/cygwin/uname.cc | 7 - winsup/cygwin/wincap.cc | 11 + winsup/cygwin/wincap.h | 56 +- winsup/doc/new-features.xml | 49 + winsup/doc/posix.xml | 101 +- 62 files changed, 4106 insertions(+), 1702 deletions(-) create mode 100644 newlib/libc/include/ftw.h create mode 100644 newlib/libc/posix/ftw.c create mode 100644 newlib/libc/posix/nftw.c create mode 100644 winsup/cygwin/include/cygwin/limits.h delete mode 100644 winsup/cygwin/include/ftw.h