This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch cygwin-3_6-branch in repository newlib.
from 9e6454649 Cygwin: gencat: define __dead new 061eb0a87 Cygwin: doc: Explictly name the output when building .info files new 69fde5d98 libc/features.h: Make code match documentation new 15a1bd039 features.h: Fix -Wundef problems new 46220b2f8 machine/_default_types.h: add definitions for __char16_t / __ [...] new a9fb0ea86 Cygwin: uchar.h: define char16_t / char32_t in terms of __cha [...] new b0dca6f8e stdatomic.h: add atomic definitions for char8_t, char16_t and [...] new 8abfd7d5e stdint.h: move fast type evaluation to machine/_default_types.h new 2f7a22d68 machine/_default_types.h: define __ptrdiff_t and __wchar_t new 9f233b2c8 features.h: define __ISO_C_VISIBLE as 2023 for ISO C23 new af393fdf8 stdatomic.h: use latest FreeBSD file verbatim new a23f9f8de Cygwin: update release info for 3.6.7. new a0deaa2db Cygwin: open: Fix Windows resource leak after fd exhaustion new e3dc109f6 Cygwin: bump dll minor version to 3.6.8 new 224317ed8 Cygwin: pty: Do not call empty WriteFile() to to_slave_nat new e749a11bb Cygwin: pty: Omit win32-input-mode sequence from pseudo console new 785151dfe Cygwin: pty: Do not switch input to to_nat if native app is b [...] new c18369d8f Cygwin: pty: Fix handling of data after CSI6n response new 7c8969de8 Cygwin: pty: Fix nat pipe hand-over when pcon is disabled new 48e7e33b9 Cygwin: signal: Wait for `sendsig` for a sufficient amount of time new ad853bba4 Cygwin: signal: Do not wait for sendsig for non-cygwin process new dfd1ca3a6 Cygwin: signal: Implement fake stop/cont for non-cygwin process new b501f7033 Cygwin: pty: Omit CSI?1004h/l from pseudo console output new 020203c7c Cygwin: pty: Clear discard_input flag on master write() new c641981e9 Cygwin: console: Release pipe_sw_mutex in pcon_hand_over_proc() new ab7f79637 Cygwin: pty: Fix input transfer when multiple non-cygwin apps exist new f3914f1e2 Cygwin: console: Fix master thread new 5fd695db6 Cygwin: pty: Add workaround for handling of backspace when pc [...] new 57634e7a1 Cygwin: console: Use input_mutex in the parent PTY in master thread new 4c7b5b71f Cygwin: pty: Apply line_edit() for transferred input to to_cyg new 07ddd855a Cygwin: pty: Guard get_winpid_to_hand_over() with attach_mutex new db700bb75 Cygwin: pty: Guard to_be_read_from_nat_pipe() by pipe_sw_mutex new 6f31acbbc Cygwin: pty: Drop nat_fg() check from to_be_read_from_nat_pipe() new 1ead4f5de Cygwin: pty: Restore nat handles in all PTY-slave instances in GDB new 25a9e4de1 Cygwin: pty: Fix write data handling in pcon_start phase new a8a61d88f Cygwin: pty: Make pcon_start handling more multi thread durable new 4e279febc Cygwin: pty: Add missing DeleteProcThreadAttributeList() call new 5c29d7aee Cygwin: pty: Make Ctrl-C work for non-cygwin app in GDB new 5c12a343d Add recent more that twenty fixes to 8.6.8 release note new e5c408f6e Cygwin: select: Set errno when peek() returns -1 new daabea986 Cygwin: bump dll minor version to 3.6.9 new 15f49ba18 Cygwin: bump dll minor version to 3.6.10 new 08b5ac7ca Cygwin: rename release/3.6.8 to release/3.6.9
The 42 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/libc/include/machine/_default_types.h | 108 ++++++ newlib/libc/include/stdatomic.h | 54 +-- newlib/libc/include/stdint.h | 83 +---- newlib/libc/include/sys/features.h | 57 ++-- winsup/cygwin/exceptions.cc | 23 +- winsup/cygwin/fhandler/console.cc | 37 ++- winsup/cygwin/fhandler/pty.cc | 472 +++++++++++++++++++-------- winsup/cygwin/fhandler/termios.cc | 54 ++- winsup/cygwin/include/cygwin/version.h | 2 +- winsup/cygwin/include/uchar.h | 8 +- winsup/cygwin/local_includes/fhandler.h | 13 +- winsup/cygwin/local_includes/pinfo.h | 42 ++- winsup/cygwin/local_includes/tty.h | 2 + winsup/cygwin/release/3.6.7 | 7 +- winsup/cygwin/release/3.6.9 | 28 ++ winsup/cygwin/select.cc | 5 +- winsup/cygwin/sigproc.cc | 8 +- winsup/cygwin/spawn.cc | 2 +- winsup/cygwin/syscalls.cc | 5 +- winsup/cygwin/tty.cc | 7 +- winsup/doc/Makefile.am | 6 +- 21 files changed, 709 insertions(+), 314 deletions(-) create mode 100644 winsup/cygwin/release/3.6.9