This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch topic/pipe in repository newlib.
from 643db9ec9 Cygwin: pipes: remove unnecessary NULL checks for hdl_cnt_mtx adds b531d6b06 Cygwin: pipe: Introduce temporary query_hdl. adds 6c1f49f83 Cygwin: pipe: Use ProcessHandleInformation if available. adds 098cf0f98 sys/tree.h: Simplify loop condition adds ee30f991c sys/tree.h: Simplify chain of conditions adds 5f7f27c81 sys/tree.h: Add parent rotations adds eb03ac17f sys/tree.h: Red child with black sibling rotations adds 8a09deb1b Cygwin: pty: Fix master closing error regarding attach_mutex. adds dcd564f65 Cygwin: pty: Fix handle leak regarding attach_mutex. adds c51f05c59 string: Fix buffer overrun in picolibc/newlib/libc/string/str [...] adds 745b547eb Cygwin: pipe: Use NtQuerySystemInformation() instead of EnumP [...] adds 548f12469 Cygwin: update cygcheck OS information adds cb21b9cc5 Cygwin: drop outdated -O3 optimization for malloc and sync adds 65d681866 Cygwin: document sig2str and str2sig in version.h adds 23b1400f8 Cygwin: Make native clipboard layout same for 32- and 64-bit adds 44a79a6ec Cygwin: convert malloc lock to SRWLOCK adds 92e488d5b libgloss/riscv: Fix hard coded reference to configure.in afte [...] adds 26894de91 Unconditionally declare strsignal adds 386033896 Cygwin: bump DLL minor version adds 7a3df8bb6 Cygwin: bump DLL major version adds e36811afb Cygwin: drop Vista WOW64 specific child process handle bug adds e8bfe3628 Cygwin: drop support for systems not supporting QueryUnbiased [...] adds 4bc8f1adb Cygwin: drop support for simple invisible console code adds 687c4bad2 Cygwin: drop support for systems not supporting processor groups adds b794f2c60 Cygwin: drop support for systems not supporting RFC 4646 locales adds 080eae709 Cygwin: drop support for systems not supporting the CONSOLE L [...] adds a4efb2a66 Cygwin: remove support for Vista entirely adds 045ce2017 Cygwin: remove unused lsaauth authentication function adds 561767fc5 Cygwin: console: Fix a bug on input when signalled. adds 2221bebd7 Cygwin: console: Fix yet another bug on input when signalled. adds eb628ca8e Cygwin: add release note adds d4e42ceb9 Cygwin: console: Prevent the exec'ed bash from exiting by Ctrl-C. adds 4d90e5335 ldtoa: fix dropping too many digits from output adds c41fd516e Cygwin: add release note for rounding issue adds e37bfc8ba Cygwin: Add a new 3.4.0 rel notes file adds 55dd0676c Cygwin: fix permission problem when writing DAC info on Samba shares adds 59e83de0b libgloss/newlib: update configure.ac in Makefile.in files adds 873da400e libgloss: regenerate aclocal.m4 & configure w/newer versions adds 365199090 Cygwin: pipe: Avoid false EOF while reading output of C# programs. new 8d20d7317 define _COMPILING_NEWLIB for all targets when compiling new 637a9c5a0 ctype: use less short names in public header
The 2 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/aarch64/aclocal.m4 | 113 +- libgloss/aarch64/configure | 225 +- libgloss/aarch64/configure.ac | 2 +- libgloss/aarch64/cpu-init/aclocal.m4 | 113 +- libgloss/aarch64/cpu-init/configure | 225 +- libgloss/aarch64/cpu-init/configure.ac | 2 +- libgloss/aclocal.m4 | 906 +++-- libgloss/arc/aclocal.m4 | 113 +- libgloss/arc/configure | 225 +- libgloss/arc/configure.ac | 2 +- libgloss/arm/aclocal.m4 | 263 +- libgloss/arm/configure | 358 +- libgloss/arm/configure.ac | 2 +- libgloss/bfin/aclocal.m4 | 263 +- libgloss/bfin/configure | 3093 ++++++++------- libgloss/bfin/configure.ac | 2 +- libgloss/configure | 857 +++-- libgloss/configure.ac | 4 +- libgloss/cr16/aclocal.m4 | 113 +- libgloss/cr16/configure | 1918 +++++----- libgloss/cr16/configure.ac | 2 +- libgloss/cris/aclocal.m4 | 263 +- libgloss/cris/configure | 3093 ++++++++------- libgloss/cris/configure.ac | 2 +- libgloss/crx/aclocal.m4 | 263 +- libgloss/crx/configure | 3101 +++++++-------- libgloss/crx/configure.ac | 2 +- libgloss/csky/aclocal.m4 | 106 +- libgloss/csky/configure | 249 +- libgloss/csky/configure.ac | 2 +- libgloss/d30v/aclocal.m4 | 263 +- libgloss/d30v/configure | 3093 ++++++++------- libgloss/d30v/configure.ac | 2 +- libgloss/doc/configure | 2263 ++++++----- libgloss/doc/configure.ac | 2 +- libgloss/epiphany/aclocal.m4 | 113 +- libgloss/epiphany/configure | 225 +- libgloss/epiphany/configure.ac | 2 +- libgloss/fr30/aclocal.m4 | 263 +- libgloss/fr30/configure | 3101 +++++++-------- libgloss/fr30/configure.ac | 2 +- libgloss/frv/aclocal.m4 | 263 +- libgloss/frv/configure | 3093 ++++++++------- libgloss/frv/configure.ac | 2 +- libgloss/ft32/aclocal.m4 | 113 +- libgloss/ft32/configure | 1918 +++++----- libgloss/ft32/configure.ac | 2 +- libgloss/hp74x/aclocal.m4 | 263 +- libgloss/hp74x/configure | 3007 ++++++++------- libgloss/hp74x/configure.ac | 2 +- libgloss/i386/aclocal.m4 | 263 +- libgloss/i386/configure | 3100 +++++++-------- libgloss/i386/configure.ac | 2 +- libgloss/i960/aclocal.m4 | 263 +- libgloss/i960/configure | 3101 +++++++-------- libgloss/i960/configure.ac | 2 +- libgloss/iq2000/aclocal.m4 | 263 +- libgloss/iq2000/configure | 3102 +++++++-------- libgloss/iq2000/configure.ac | 2 +- libgloss/libnosys/aclocal.m4 | 263 +- libgloss/libnosys/configure | 358 +- libgloss/libnosys/configure.ac | 2 +- libgloss/lm32/aclocal.m4 | 263 +- libgloss/lm32/configure | 180 +- libgloss/lm32/configure.ac | 2 +- libgloss/m32c/aclocal.m4 | 263 +- libgloss/m32c/configure | 3093 ++++++++------- libgloss/m32c/configure.ac | 2 +- libgloss/m32r/aclocal.m4 | 263 +- libgloss/m32r/configure | 3101 +++++++-------- libgloss/m32r/configure.ac | 2 +- libgloss/m68hc11/aclocal.m4 | 263 +- libgloss/m68hc11/configure | 3093 ++++++++------- libgloss/m68hc11/configure.ac | 2 +- libgloss/m68k/aclocal.m4 | 263 +- libgloss/m68k/configure | 3996 ++++++++++---------- libgloss/m68k/configure.ac | 2 +- libgloss/mcore/aclocal.m4 | 263 +- libgloss/mcore/configure | 3096 +++++++-------- libgloss/mcore/configure.ac | 2 +- libgloss/mep/aclocal.m4 | 263 +- libgloss/mep/configure | 3089 ++++++++------- libgloss/mep/configure.ac | 2 +- libgloss/microblaze/aclocal.m4 | 263 +- libgloss/microblaze/configure | 685 ++-- libgloss/microblaze/configure.ac | 2 +- libgloss/mips/aclocal.m4 | 263 +- libgloss/mips/configure | 685 ++-- libgloss/mips/configure.ac | 2 +- libgloss/mn10200/aclocal.m4 | 263 +- libgloss/mn10200/configure | 3101 +++++++-------- libgloss/mn10200/configure.ac | 2 +- libgloss/mn10300/aclocal.m4 | 263 +- libgloss/mn10300/configure | 3103 +++++++-------- libgloss/mn10300/configure.ac | 2 +- libgloss/moxie/aclocal.m4 | 263 +- libgloss/moxie/configure | 180 +- libgloss/moxie/configure.ac | 2 +- libgloss/msp430/aclocal.m4 | 263 +- libgloss/msp430/configure | 450 ++- libgloss/msp430/configure.ac | 2 +- libgloss/mt/aclocal.m4 | 263 +- libgloss/mt/configure | 3093 ++++++++------- libgloss/mt/configure.ac | 2 +- libgloss/nds32/aclocal.m4 | 106 +- libgloss/nds32/configure | 220 +- libgloss/nds32/configure.ac | 2 +- libgloss/nios2/aclocal.m4 | 263 +- libgloss/nios2/configure | 358 +- libgloss/nios2/configure.ac | 2 +- libgloss/or1k/aclocal.m4 | 106 +- libgloss/or1k/configure | 220 +- libgloss/or1k/configure.ac | 2 +- libgloss/pa/aclocal.m4 | 263 +- libgloss/pa/configure | 3100 +++++++-------- libgloss/pa/configure.ac | 2 +- libgloss/pru/aclocal.m4 | 106 +- libgloss/pru/configure | 220 +- libgloss/pru/configure.ac | 2 +- libgloss/riscv/Makefile.in | 2 +- libgloss/riscv/aclocal.m4 | 443 ++- libgloss/riscv/configure | 531 ++- libgloss/rl78/aclocal.m4 | 263 +- libgloss/rl78/configure | 450 ++- libgloss/rl78/configure.ac | 2 +- libgloss/rs6000/aclocal.m4 | 263 +- libgloss/rs6000/configure | 3093 ++++++++------- libgloss/rs6000/configure.ac | 2 +- libgloss/rx/aclocal.m4 | 263 +- libgloss/rx/configure | 2055 +++++----- libgloss/rx/configure.ac | 2 +- libgloss/sparc/aclocal.m4 | 263 +- libgloss/sparc/configure | 3104 +++++++-------- libgloss/sparc/configure.ac | 2 +- libgloss/sparc/libsys/aclocal.m4 | 263 +- libgloss/sparc/libsys/configure | 3007 ++++++++------- libgloss/sparc/libsys/configure.ac | 2 +- libgloss/sparc_leon/aclocal.m4 | 113 +- libgloss/sparc_leon/configure | 225 +- libgloss/sparc_leon/configure.ac | 2 +- libgloss/spu/aclocal.m4 | 365 +- libgloss/spu/configure | 180 +- libgloss/spu/configure.ac | 2 +- libgloss/tic6x/aclocal.m4 | 113 +- libgloss/tic6x/configure | 1918 +++++----- libgloss/tic6x/configure.ac | 2 +- libgloss/v850/aclocal.m4 | 113 +- libgloss/v850/configure | 1918 +++++----- libgloss/v850/configure.ac | 2 +- libgloss/visium/aclocal.m4 | 263 +- libgloss/visium/configure | 3982 +++++++++++-------- libgloss/visium/configure.ac | 2 +- libgloss/wince/Makefile.in | 8 +- libgloss/wince/aclocal.m4 | 943 +++-- libgloss/wince/configure | 3695 +++++++++--------- libgloss/wince/configure.ac | 2 +- libgloss/xc16x/aclocal.m4 | 113 +- libgloss/xc16x/configure | 1918 +++++----- libgloss/xc16x/configure.ac | 2 +- libgloss/xstormy16/aclocal.m4 | 263 +- libgloss/xstormy16/configure | 3101 +++++++-------- libgloss/xstormy16/configure.ac | 2 +- newlib/configure.host | 11 +- newlib/doc/Makefile.in | 2 +- newlib/iconvdata/Makefile.in | 2 +- newlib/libc/Makefile.in | 2 +- newlib/libc/argz/Makefile.in | 2 +- newlib/libc/ctype/Makefile.in | 2 +- newlib/libc/errno/Makefile.in | 2 +- newlib/libc/iconv/Makefile.in | 2 +- newlib/libc/iconv/ccs/Makefile.in | 2 +- newlib/libc/iconv/ccs/binary/Makefile.in | 2 +- newlib/libc/iconv/ces/Makefile.in | 2 +- newlib/libc/iconv/lib/Makefile.in | 2 +- newlib/libc/include/ctype.h | 77 +- newlib/libc/include/string.h | 2 +- newlib/libc/include/sys/tree.h | 90 +- newlib/libc/locale/Makefile.in | 2 +- newlib/libc/machine/Makefile.in | 2 +- newlib/libc/machine/a29k/Makefile.in | 2 +- newlib/libc/machine/aarch64/Makefile.in | 2 +- newlib/libc/machine/amdgcn/Makefile.in | 2 +- newlib/libc/machine/arc/Makefile.in | 2 +- newlib/libc/machine/arm/Makefile.in | 2 +- newlib/libc/machine/bfin/Makefile.in | 2 +- newlib/libc/machine/cr16/Makefile.in | 2 +- newlib/libc/machine/cris/Makefile.in | 2 +- newlib/libc/machine/crx/Makefile.in | 2 +- newlib/libc/machine/csky/Makefile.in | 2 +- newlib/libc/machine/d10v/Makefile.in | 2 +- newlib/libc/machine/d30v/Makefile.in | 2 +- newlib/libc/machine/epiphany/Makefile.in | 2 +- newlib/libc/machine/fr30/Makefile.in | 2 +- newlib/libc/machine/frv/Makefile.in | 2 +- newlib/libc/machine/ft32/Makefile.in | 2 +- newlib/libc/machine/h8300/Makefile.in | 2 +- newlib/libc/machine/h8500/Makefile.in | 2 +- newlib/libc/machine/hppa/Makefile.in | 2 +- newlib/libc/machine/i386/Makefile.in | 2 +- newlib/libc/machine/i960/Makefile.in | 2 +- newlib/libc/machine/iq2000/Makefile.in | 2 +- newlib/libc/machine/lm32/Makefile.in | 2 +- newlib/libc/machine/m32c/Makefile.in | 2 +- newlib/libc/machine/m32r/Makefile.in | 2 +- newlib/libc/machine/m68hc11/Makefile.in | 2 +- newlib/libc/machine/m68k/Makefile.in | 2 +- newlib/libc/machine/m88k/Makefile.in | 2 +- newlib/libc/machine/mep/Makefile.in | 2 +- newlib/libc/machine/microblaze/Makefile.in | 2 +- newlib/libc/machine/mips/Makefile.am | 2 - newlib/libc/machine/mips/Makefile.in | 4 +- newlib/libc/machine/mn10200/Makefile.in | 2 +- newlib/libc/machine/mn10300/Makefile.in | 2 +- newlib/libc/machine/moxie/Makefile.in | 2 +- newlib/libc/machine/msp430/Makefile.in | 2 +- newlib/libc/machine/mt/Makefile.in | 2 +- newlib/libc/machine/nds32/Makefile.in | 2 +- newlib/libc/machine/necv70/Makefile.in | 2 +- newlib/libc/machine/nios2/Makefile.in | 2 +- newlib/libc/machine/nvptx/Makefile.in | 2 +- newlib/libc/machine/or1k/Makefile.in | 2 +- newlib/libc/machine/powerpc/Makefile.in | 2 +- newlib/libc/machine/pru/Makefile.in | 2 +- newlib/libc/machine/riscv/Makefile.in | 2 +- newlib/libc/machine/rl78/Makefile.in | 2 +- newlib/libc/machine/rx/Makefile.in | 2 +- newlib/libc/machine/sh/Makefile.in | 2 +- newlib/libc/machine/sparc/Makefile.in | 2 +- newlib/libc/machine/spu/Makefile.in | 2 +- newlib/libc/machine/tic4x/Makefile.in | 2 +- newlib/libc/machine/tic6x/Makefile.in | 2 +- newlib/libc/machine/tic80/Makefile.in | 2 +- newlib/libc/machine/v850/Makefile.in | 2 +- newlib/libc/machine/visium/Makefile.in | 2 +- newlib/libc/machine/w65/Makefile.in | 2 +- newlib/libc/machine/x86_64/Makefile.in | 2 +- newlib/libc/machine/xc16x/Makefile.in | 2 +- newlib/libc/machine/xscale/Makefile.in | 2 +- newlib/libc/machine/xstormy16/Makefile.in | 2 +- newlib/libc/machine/z8k/Makefile.in | 2 +- newlib/libc/misc/Makefile.in | 2 +- newlib/libc/posix/Makefile.in | 2 +- newlib/libc/reent/Makefile.in | 2 +- newlib/libc/search/Makefile.in | 2 +- newlib/libc/signal/Makefile.in | 2 +- newlib/libc/ssp/Makefile.in | 2 +- newlib/libc/stdio/Makefile.in | 2 +- newlib/libc/stdio64/Makefile.in | 2 +- newlib/libc/stdlib/Makefile.in | 2 +- newlib/libc/stdlib/ldtoa.c | 9 +- newlib/libc/string/Makefile.in | 2 +- newlib/libc/string/strrchr.c | 9 +- newlib/libc/sys/Makefile.in | 2 +- newlib/libc/sys/a29khif/Makefile.in | 2 +- newlib/libc/sys/amdgcn/Makefile.in | 2 +- newlib/libc/sys/arm/Makefile.in | 2 +- newlib/libc/sys/d10v/Makefile.in | 2 +- newlib/libc/sys/decstation/Makefile.in | 2 +- newlib/libc/sys/epiphany/Makefile.in | 2 +- newlib/libc/sys/h8300hms/Makefile.in | 2 +- newlib/libc/sys/h8500hms/Makefile.in | 2 +- newlib/libc/sys/linux/Makefile.in | 2 +- newlib/libc/sys/linux/argp/Makefile.in | 2 +- newlib/libc/sys/linux/cmath/Makefile.in | 2 +- newlib/libc/sys/linux/dl/Makefile.in | 2 +- newlib/libc/sys/linux/iconv/Makefile.in | 2 +- newlib/libc/sys/linux/intl/Makefile.in | 2 +- newlib/libc/sys/linux/linuxthreads/Makefile.in | 2 +- .../sys/linux/linuxthreads/machine/Makefile.in | 2 +- .../linux/linuxthreads/machine/i386/Makefile.in | 2 +- newlib/libc/sys/linux/machine/Makefile.in | 2 +- newlib/libc/sys/linux/machine/i386/Makefile.in | 2 +- newlib/libc/sys/linux/net/Makefile.in | 2 +- newlib/libc/sys/m88kbug/Makefile.in | 2 +- newlib/libc/sys/mmixware/Makefile.in | 2 +- newlib/libc/sys/netware/Makefile.in | 2 +- newlib/libc/sys/or1k/Makefile.in | 2 +- newlib/libc/sys/phoenix/Makefile.in | 2 +- newlib/libc/sys/phoenix/machine/Makefile.in | 2 +- newlib/libc/sys/phoenix/machine/arm/Makefile.in | 2 +- newlib/libc/sys/rdos/Makefile.in | 2 +- newlib/libc/sys/rtems/Makefile.in | 2 +- newlib/libc/sys/sh/Makefile.in | 2 +- newlib/libc/sys/sparc64/Makefile.in | 2 +- newlib/libc/sys/sun4/Makefile.in | 2 +- newlib/libc/sys/sysmec/Makefile.in | 2 +- newlib/libc/sys/sysnec810/Makefile.in | 2 +- newlib/libc/sys/sysnecv850/Makefile.in | 2 +- newlib/libc/sys/sysvi386/Makefile.in | 2 +- newlib/libc/sys/sysvnecv70/Makefile.in | 2 +- newlib/libc/sys/tic80/Makefile.in | 2 +- newlib/libc/sys/tirtos/Makefile.in | 2 +- newlib/libc/sys/w65/Makefile.in | 2 +- newlib/libc/sys/z8ksim/Makefile.in | 2 +- newlib/libc/syscalls/Makefile.in | 2 +- newlib/libc/time/Makefile.in | 2 +- newlib/libc/unix/Makefile.in | 2 +- newlib/libc/xdr/Makefile.in | 2 +- newlib/libm/Makefile.in | 2 +- newlib/libm/common/Makefile.in | 2 +- newlib/libm/complex/Makefile.in | 2 +- newlib/libm/fenv/Makefile.in | 2 +- newlib/libm/machine/Makefile.in | 2 +- newlib/libm/machine/aarch64/Makefile.in | 2 +- newlib/libm/machine/arm/Makefile.in | 2 +- newlib/libm/machine/i386/Makefile.in | 2 +- newlib/libm/machine/mips/Makefile.in | 2 +- newlib/libm/machine/nds32/Makefile.in | 2 +- newlib/libm/machine/powerpc/Makefile.in | 2 +- newlib/libm/machine/pru/Makefile.in | 2 +- newlib/libm/machine/riscv/Makefile.in | 2 +- newlib/libm/machine/sparc/Makefile.in | 2 +- newlib/libm/machine/spu/Makefile.in | 2 +- newlib/libm/machine/x86_64/Makefile.in | 2 +- newlib/libm/math/Makefile.in | 2 +- newlib/libm/mathfp/Makefile.in | 2 +- winsup/cygwin/Makefile.am | 10 - winsup/cygwin/child_info.h | 2 +- winsup/cygwin/clock.cc | 25 +- winsup/cygwin/cygheap.h | 2 +- winsup/cygwin/cygmalloc.h | 8 +- winsup/cygwin/dcrt0.cc | 1 + winsup/cygwin/fhandler.cc | 6 +- winsup/cygwin/fhandler.h | 9 +- winsup/cygwin/fhandler_clipboard.cc | 42 +- winsup/cygwin/fhandler_console.cc | 40 +- winsup/cygwin/fhandler_pipe.cc | 274 +- winsup/cygwin/fhandler_proc.cc | 38 +- winsup/cygwin/fhandler_socket_inet.cc | 2 +- winsup/cygwin/fhandler_termios.cc | 3 +- winsup/cygwin/fhandler_tty.cc | 7 +- winsup/cygwin/fork.cc | 2 +- winsup/cygwin/heap.cc | 1 - winsup/cygwin/heap.h | 1 - winsup/cygwin/include/cygwin/version.h | 5 +- winsup/cygwin/include/sys/clipboard.h | 49 + winsup/cygwin/lc_era.h | 15 +- winsup/cygwin/lc_msg.h | 8 +- winsup/cygwin/malloc_wrapper.cc | 4 +- winsup/cygwin/miscfuncs.cc | 8 +- winsup/cygwin/net.cc | 12 +- winsup/cygwin/nlsfuncs.cc | 16 +- winsup/cygwin/ntdll.h | 38 +- winsup/cygwin/release/3.3.0 | 11 + winsup/cygwin/release/3.3.2 | 14 + winsup/cygwin/release/3.4.0 | 13 + winsup/cygwin/sched.cc | 150 +- winsup/cygwin/sec_auth.cc | 255 +- winsup/cygwin/security.h | 18 - winsup/cygwin/select.cc | 8 +- winsup/cygwin/sigproc.cc | 36 +- winsup/cygwin/syscalls.cc | 4 +- winsup/cygwin/sysconf.cc | 22 - winsup/cygwin/wincap.cc | 99 +- winsup/cygwin/wincap.h | 12 +- winsup/utils/locale.cc | 23 - winsup/utils/mingw/cygcheck.cc | 15 +- winsup/utils/tzmap.h | 6 - winsup/utils/tzset.c | 39 +- 359 files changed, 63481 insertions(+), 55847 deletions(-) mode change 100644 => 100755 libgloss/aarch64/cpu-init/configure mode change 100644 => 100755 libgloss/arm/configure mode change 100644 => 100755 libgloss/cr16/configure mode change 100644 => 100755 libgloss/moxie/configure mode change 100644 => 100755 libgloss/msp430/configure mode change 100644 => 100755 libgloss/rl78/configure mode change 100644 => 100755 libgloss/rx/configure mode change 100644 => 100755 libgloss/spu/configure mode change 100644 => 100755 libgloss/v850/configure create mode 100644 winsup/cygwin/include/sys/clipboard.h create mode 100644 winsup/cygwin/release/3.3.2 create mode 100644 winsup/cygwin/release/3.4.0