This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch topic/af_unix in repository newlib.
from 5a1b11bd7 Cygwin: AF_UNIX: recvmsg: fix the MSG_DONTWAIT handling for d [...] new 6af72215d Cygwin: fhandler: Rename handles from XXX_cyg/XXX to XXX/XXX_nat. new 1b721251f Cygwin: pty: Use find_exec() rather than path_conv::check(). new 33bd8d8a5 Cygwin: pty: Use atexit() instead of hooking exit() for GDB. new 496962e41 Cygwin: select: set_bits: fix return value new 45f246cd7 RISC-V: Using SYS_clock_gettime64 for rv32 libgloss. new 98d4c0e38 Add build mechanism to share common header files between machines new de8c33a31 configure.host: define shared ix86 and x86_64 directory new f78741221 fenv: add missing declarations to x86 fenv.h new e0627be51 fenv: Move shared x86 sys/fenv.h from x86_64 to shared_x86 new 2f458738e fenv: move shared x86 fenv.c to libm/machine/shared_x86 new bf5bd6665 fenv: drop Cygwin-specific implementation in favor of newlib code new 6845346b7 Cygwin: don't export _feinitialise from newlib new d90b04e4d Cygwin: fix fenv.h includes new 70df7f9da fenv: fix up stub file comment, drop symlinks from description new 1322dfbf9 Cygwin: AF_UNIX: implement saw_shutdown_write new 0338af0a0 Cygwin: select: don't set ready for exception on socket shutdown new 3c00e4c76 Revert "Cygwin: set_bits: extend socket code to all sockets" new 266a70c09 Cygwin: AF_UNIX: select: fix some errors new 82c65349c Cygwin: AF_UNIX: sendmsg, recvmsg: fail if there's a pending error
The 19 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: libgloss/riscv/machine/syscall.h | 1 + libgloss/riscv/sys_gettimeofday.c | 21 + newlib/Makefile.am | 36 ++ newlib/Makefile.in | 37 ++ newlib/acinclude.m4 | 1 + newlib/configure | 6 +- newlib/configure.host | 11 +- newlib/libc/Makefile.in | 1 + newlib/libc/argz/Makefile.in | 1 + newlib/libc/configure | 7 +- newlib/libc/configure.in | 1 + newlib/libc/ctype/Makefile.in | 1 + newlib/libc/errno/Makefile.in | 1 + newlib/libc/iconv/Makefile.in | 1 + newlib/libc/iconv/ccs/Makefile.in | 1 + newlib/libc/iconv/ccs/binary/Makefile.in | 1 + newlib/libc/iconv/ces/Makefile.in | 1 + newlib/libc/iconv/lib/Makefile.in | 1 + newlib/libc/locale/Makefile.in | 1 + newlib/libc/machine/i386/sys/fenv.h | 1 - .../libc/machine/{x86_64 => shared_x86}/sys/fenv.h | 15 +- newlib/libc/misc/Makefile.in | 1 + newlib/libc/posix/Makefile.in | 1 + newlib/libc/reent/Makefile.in | 1 + newlib/libc/search/Makefile.in | 1 + newlib/libc/signal/Makefile.in | 1 + newlib/libc/ssp/Makefile.in | 1 + newlib/libc/stdio/Makefile.in | 1 + newlib/libc/stdio64/Makefile.in | 1 + newlib/libc/stdlib/Makefile.in | 1 + newlib/libc/string/Makefile.in | 1 + newlib/libc/syscalls/Makefile.in | 1 + newlib/libc/time/Makefile.in | 1 + newlib/libc/unix/Makefile.in | 1 + newlib/libc/xdr/Makefile.in | 1 + newlib/libm/Makefile.in | 1 + newlib/libm/common/Makefile.in | 1 + newlib/libm/complex/Makefile.in | 1 + newlib/libm/configure | 6 +- newlib/libm/fenv/Makefile.in | 7 +- newlib/libm/fenv/fenv_stub.c | 20 +- newlib/libm/machine/i386/fenv.c | 2 +- newlib/libm/machine/{x86_64 => shared_x86}/fenv.c | 0 newlib/libm/machine/x86_64/fenv.c | 474 +----------------- newlib/libm/math/Makefile.in | 1 + newlib/libm/mathfp/Makefile.in | 1 + winsup/cygwin/autoload.cc | 2 +- winsup/cygwin/dcrt0.cc | 4 +- winsup/cygwin/fenv.c | 5 + winsup/cygwin/fenv.cc | 466 ----------------- winsup/cygwin/fhandler.h | 38 +- winsup/cygwin/fhandler_socket_unix.cc | 31 +- winsup/cygwin/fhandler_tty.cc | 552 +++++++++++---------- winsup/cygwin/include/fenv.h | 177 ------- winsup/cygwin/select.cc | 131 +++-- winsup/cygwin/spawn.cc | 24 +- winsup/cygwin/tty.cc | 6 +- winsup/cygwin/tty.h | 18 +- 58 files changed, 616 insertions(+), 1513 deletions(-) delete mode 120000 newlib/libc/machine/i386/sys/fenv.h rename newlib/libc/machine/{x86_64 => shared_x86}/sys/fenv.h (96%) copy newlib/libm/machine/{x86_64 => shared_x86}/fenv.c (100%) create mode 100644 winsup/cygwin/fenv.c delete mode 100644 winsup/cygwin/fenv.cc delete mode 100644 winsup/cygwin/include/fenv.h