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.
discards 76b5fd63b Cygwin: AF_UNIX: sendmsg: first cut, untested discards c372dd091 Cygwin: AF_UNIX: introduce local NTSTATUS codes discards 74f410bd5 Cygwin: AF_UNIX: introduce methods to handle ancillary data discards 49f75fa7b Cygwin: AF_UNIX: setsockopt: align SO_RCVBUF/SO_SNDBUF to Linux discards 78f061470 Cygwin: AF_UNIX: convert AF_UNIX_PKT helpers to inline functions discards d13986416 Cygwin: AF_UNIX: Rework internal methods to return HANDLEs discards 964baacb1 Cygwin: AF_UNIX: fix #ifdef __WITH_AF_UNIX spot adds 557227dda Cygwin: winpids: Fix getting process multiple times, take 2 adds c4c614046 Add a dummy interrupt handler to nios2 crt0.s. adds d3a69d32b Cygwin: signals: restore sigmask from context given to signal [...] adds 6a06c6bc8 Cygwin: console: fix key input for native console application adds c5f9eed1c Cygwin: signals: make setcontext work from signal handlers adds 181ca73e4 Cygwin: follow context if changed inside SA_SIGINFO signal handler adds 372874364 Cygwin: signals: setcontext: fix setting sigmask adds f0ea836b7 Cygwin: add latest signal handling fixes to release notes adds 260763999 Improve error handling in /proc/[pid]/ virtual files. adds 630808d2a Make more macro checks ARMv8-M baseline proof. adds cc430406a Include code in trap.S for APCS only. adds a0b0a4a01 Align comments and spaces in libgloss/arm/crt0.S and newlib/l [...] adds 204efa6bb Cygwin: use win pid+threadid for forkables dirname adds a2e81650d Fix definition of write() to use const char * for the type of [...] adds 2af6ad9f0 Copy prerequisite file for "tiny" printf implementation adds 1e6c561d4 Implement reduced code size "tiny" printf and puts adds b63843ed5 Cygwin: FIFO: rename client[] to fc_handler[] adds 528169992 Cygwin: FIFO: hit_eof: add a call to fifo_client_lock adds 164378951 Cygwin: FIFO: remember the type of the fhandler adds 0c72e766e Cygwin: FIFO: fix a thinko in listen_client_thread adds 513f050cb Cygwin: FIFO: fix the error checking in raw_read adds 10bf30beb Cygwin: check for STATUS_PENDING in fhandler_base::raw_read adds d243b3c70 Cygwin: FIFO: code simplification: don't overload get_handle adds 3ef03376c Cygwin: FIFO: fix fifo_client_handler::close adds 6b20be094 Cygwin: FIFO: fix the use of the read_ready event adds c5bc7a806 Cygwin: FIFO: use a retry loop when opening a writer adds 7b28776d3 Cygwin: FIFO: fix clone adds a7d08b3ec Cygwin: FIFO: start the listen_client thread when duping a reader adds bb4662787 Cygwin: FIFO: improve raw_write adds 2b4cf7622 Cygwin: FIFO: fix and simplify listen_client_thread adds 38ecf252e Fix incorrect assembly code in _msp430_run_array adds f811485ff MSP430: Make the inclusion of run_*_array fns depend on defin [...] adds 230c5df2d Cygwin: FIFO: avoid hang after exec adds 28182bca1 Cygwin: drop unsupported Windows 10 versions adds 4ecea14a5 Cygwin: FIFO: stop the listen_client thread on an opening error adds ef269531a Cygwin: FIFO: duplicate the i/o handle when opening a duplexer adds 24c56e5a2 Cygwin: FIFO: avoid WFMO error in listen_client_thread adds 252cd0ce2 Cygwin: FIFO: close connect_evt handles as soon as possible adds 4443100b5 Cygwin: FIFO: stop the listen_client thread before fork/exec adds 9957a7895 Cygwin: FIFO: restart listen_client thread after fork/exec adds 489e7e204 Minor improvements to socket error handling: new f527171a9 Cygwin: define MSG_EOR and refuse in send(2) new bd16e44f1 Cygwin: AF_UNIX: fix #ifdef __WITH_AF_UNIX spot new debdfb8bb Cygwin: AF_UNIX: Rework internal methods to return HANDLEs new b54240b08 Cygwin: AF_UNIX: convert AF_UNIX_PKT helpers to inline functions new 3bd0df517 Cygwin: AF_UNIX: setsockopt: align SO_RCVBUF/SO_SNDBUF to Linux new dab6ac1b3 Cygwin: AF_UNIX: introduce methods to handle ancillary data new a0dd60f85 Cygwin: AF_UNIX: sendmsg: first cut, untested
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (76b5fd63b) \ N -- N -- N refs/heads/topic/af_unix (a0dd60f85)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 7 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/arm/crt0.S | 135 +++---- libgloss/arm/trap.S | 2 +- libgloss/msp430/Makefile.in | 4 + libgloss/msp430/crt0.S | 81 +++- libgloss/msp430/crtn.S | 13 +- libgloss/msp430/write.c | 9 +- libgloss/nios2/crt0.S | 14 +- newlib/libc/machine/msp430/Makefile.am | 9 +- newlib/libc/machine/msp430/Makefile.in | 33 +- newlib/libc/machine/msp430/configure | 28 ++ newlib/libc/machine/msp430/configure.in | 11 + newlib/libc/machine/msp430/tiny-printf.c | 272 +++++++++++++ newlib/libc/machine/msp430/tiny-puts.c | 20 + newlib/libc/sys/arm/crt0.S | 26 +- newlib/libc/sys/arm/trap.S | 2 +- winsup/cygwin/exceptions.cc | 17 +- winsup/cygwin/fhandler.cc | 14 +- winsup/cygwin/fhandler.h | 47 ++- winsup/cygwin/fhandler_console.cc | 17 + winsup/cygwin/fhandler_fifo.cc | 635 +++++++++++++++++-------------- winsup/cygwin/fhandler_process.cc | 35 +- winsup/cygwin/fhandler_socket_inet.cc | 7 + winsup/cygwin/fhandler_socket_unix.cc | 5 +- winsup/cygwin/forkable.cc | 26 +- winsup/cygwin/include/cygwin/socket.h | 2 + winsup/cygwin/net.cc | 5 +- winsup/cygwin/ntdll.h | 4 +- winsup/cygwin/pinfo.cc | 6 +- winsup/cygwin/release/3.0.6 | 19 + winsup/cygwin/release/3.1.0 | 7 + winsup/cygwin/select.cc | 4 +- winsup/cygwin/spawn.cc | 9 +- winsup/cygwin/wincap.cc | 32 +- winsup/doc/new-features.xml | 5 + 34 files changed, 1055 insertions(+), 500 deletions(-) create mode 100644 newlib/libc/machine/msp430/tiny-printf.c create mode 100644 newlib/libc/machine/msp430/tiny-puts.c create mode 100644 winsup/cygwin/release/3.0.6