This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch topic/af_unix_new in repository newlib.
discards 9a6860033 Merge master into topic/af_unix_new discards 8f631f7e3 Cygwin: AF_UNIX: recvmsg, first cut omits 2031b48c9 Cygwin: AF_UNIX: open_pipe: call recv_peer_info omits 6748c6ecf Cygwin: AF_UNIX: listen_pipe: check for STATUS_SUCCESS omits 5930dca45 Cygwin: AF_UNIX: socket: set the O_RDWR flag omits 0e2904895 Cygwin: always recognize AF_UNIX sockets as reparse points omits 0b4beaf46 Cygwin: fix handling of known reparse points that are not symlinks omits 4b4fffe0f Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when needed omits ea275093c libc/include/wchar.h: Remove parameter name omits 615cf4bdc libc/include/inttypes.h: Remove parameter name omits 63a901705 libgloss: aarch64: Add support for Armv8-R AArch64 omits c5bdf60ac Cygwin: avoid GCC 10 error with -Werror=narrowing omits 129c9844a Cygwin: avoid GCC 10 error with -Werror=narrowing omits 3bb579a43 Cygwin: avoid GCC 10 error with -Werror=parentheses omits 6b6dd5fed Cygwin: check_reparse_point_target: update comment omits 4c49accf8 libc/include/math.h: Remove parameter name omits 648365e0e Add C-SKY port for libgloss omits c1f7c4d1b Cygwin: winlean.h: remove most of the extended memory API omits 8315a9082 Port of C-SKY for newlib omits 464169379 libm: Make tgamma(-small) = -INFINITY omits 749cbccc5 winsup/doc/faq-what.xml: FAQ 1.2 Windows versions supported omits 173224952 fhandler_proc.cc(format_proc_cpuinfo): add tsxldtrk, sev_es flags omits 2ed80d04f Cygwin: pty: Drop handling for UTF-7 in convert_mb_str(). omits f4a1b6ae1 Cygwin: ldd: Also look for not found DLLs when exit status is [...] omits 232fde0e7 Cygwin: pty: Prevent garbled output for existing non-cygwin apps. omits 09738c306 Cygwin: pty: setup new pty on opening the master, not in constructor omits fd3ad92f9 Cygwin: pty: Fix input charset for non-cygwin apps with disab [...] omits 91908fe00 Cygwin: pty: Revise convert_mb_str() function. omits 7de33047e Cygwin: document last bug fix omits 6775ac8cb Cygwin: path_conv::check: handle error from fhandler_process::exists omits 58cc67d65 Cygwin: format_process_fd: add directory check omits eaed594d7 Cygwin: pty: move codepage evaluation to nlsfuncs.cc omits 8d0ff0768 Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags omits 1f8e5847d libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamm [...] omits a0d7982ff libm/riscv: Use common fma code when necessary omits 373f628d0 libm/riscv: Fix machine-specific sqrt build process omits cae21d17a MSP430: Fix calculation of string length in sbrk.c omits 5d962bc71 Cygwin: create install dir for libs omits 12a94daf5 loadlocale: don't casecmp digits omits d72ea86d4 MSP430: Fix message in sbrk.c printing binary character omits 754386c7f Fix warnings when building for msp430-elf omits a634adda5 libm/machine/arm: Rename s*_fma.c -> s*_fma_arm.c omits 7c4719f54 Cygwin: libpthread: Export C11 thread symbols from libpthread [...] omits fc352c07a Cygwin: mtx_init: drop glibc workaround omits 6871c8418 Cygwin: pty: Fix a bug in the code removing set window title [...] omits 4e08fe42c Cygwin: pty: Disable pseudo console if TERM does not have CSI6n. omits a30cd7a5b Cygwin: Remove waitloop argument from try_to_debug() omits 0416f68de Cygwin: sigproc.cc: add comment omits 6af1524aa Cygwin: Add modfl fix to release notes omits 023ddc412 Cygwin: crt: Add "volatile" to all inline assembly snippets u [...] omits 0e6690a92 Cygwin: math/modfl.c: Fix segment faults in modfl(). omits ec9734dbb Cygwin: Add Cygwin 3.2 release info omits 75a669790 Cygwin: Add C11 threads API omits 5999c433b Cygwin: make pthread_yield available for internal usage omits 8b85b3c3a Cygwin: pthread_yield: Add BSD visibility omits b9ad0fbf2 Cygwin: pthreads: iterate over key destructors per POSIX omits 1cab62352 Cygwin: Remove .drone.yml omits 5b6724630 Cygwin: Add github action to cross-build on Fedora omits a07872603 Cygwin: Add .appveyor.yml omits bf251d5a0 Cygwin: sigproc: Fix a thinko in array size omits b05b0b78f Cygwin: sigproc: Eliminate redundant copying of chld_procs omits c6b45af54 Cygwin: sigproc: fix minor formatting issue omits c8b076a23 Cygwin: select: Fix a bug on closing pi->bye event. omits 7c963c7ba Cygwin: sigproc: Allow more child processes per process omits 163daed37 Cygwin: drop PROC_DETACHED_CHILD flag omits 558fa888e Cygwin: sigproc: drop __stdcall omits eb3e3e473 Cygwin: sigproc: return int from remove_proc omits 0a31ad6f4 Cygwin: fix up proc_subproc flags and matching pinfo methods omits 49a9ffdf4 Cygwin: fhandler_fifo::delete_client_handler: improve efficiency omits 573dda0cf winsup/doc/faq-api.xml(faq.api.timezone): explain time zone updates omits 69a2a8db5 Cygwin: console: Replace WriteConsoleA() with WriteConsoleW(). omits ed1573fc1 doc: Also update shebang for chapter-texi2docbook.py omits ed9783614 winsup/doc/faq-api.xml, -programming.xml: change Win32 to Win [...] omits 6329d546d winsup/doc/faq-setup.xml, faq-using.xml: update setup FAQ omits 39f057e2a Enabled _CS* defines for RTEMS omits c2d6e6f7f doc: Various fixes to makedocbook for python3.8 omits c1f177d6a Cygwin: cwdstuff::get: clean up debug_printf output omits bb4285206 Cygwin: pty: Implement new pseudo console support. omits b9261fa1d Cygwin: bump version to 3.2.0 omits a93a85a1f Cygwin: strace: ignore GCC exceptions omits 14c0a4c67 Cygwin: add header defining GCC exception codes omits 74cf7dabc Cygwin: main exception handler (64-bit): continue GCC exceptions omits 8a7ec55c5 libm/stdlib: Realloc when shrinking by 2* or more omits ce4044ade libm/stdlib: don't read past source in nano_realloc omits 70d02aaca Cygwin: pty: Change the timing of set_locale() call again. omits 095972ce5 Cygwin: pty: Change the timing of setup_locale() call. omits ab215e3dd libc/stdlib: Fix build failure in nano_calloc omits 588a5e1dd libc/stdlib: Use __builtin_mul_overflow for reallocarray and calloc omits bafd65f2f libm/machine/riscv: Add custom fma/sqrt functions when suppor [...] omits f14d123ac Cygwin: pty: Add a workaround for issue of starting a lot of mintty. omits a44bc679a libm/machine/arm: Add optimized fmaf and fma when available omits 0c1989070 libm: Detect fast fmaf support omits 432b331c7 libm: ARM without HW double does not have fast FMA omits 73b02710e libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exception omits 225d376b7 Cygwin: cygserver: build with -Wimplicit-fallthrough=5 omits 1be41b802 Cygwin: Use documented QueryWorkingSetEx() in dumper omits e3f29b247 MSP430: Increase the amount of main memory available in sim l [...] omits 748970c83 MSP430: Word align __*_array_start symbols in sim linker scripts omits c8dc3fa0b Cygwin: cygserver: build with -Wimplicit-fallthrough=4 -Werror omits acfed1364 Cygwin: utils: build with -Wimplicit-fallthrough=4 -Werror omits e7fca6f86 Cygwin: utils: convert usage() to proper noreturn function th [...] omits 9beb7b977 Cygwin: utils: cygcheck: avoid GCC warning concatenating strings omits 238c2b14c Cygwin: utils: refresh tzmap omits c3ce8405c libm: Control errno support with _IEEE_LIBM configuration parameter omits e108d0443 libm/math: Don't modify __ieee754_pow return values in pow omits 98a4f8de4 libm/math: Set errno to ERANGE for pow(0, -y) omits 2eafcc78d libm/math: Make yx functions set errno=ERANGE for x=0 omits 905aa4c01 libm/math: set errno to ERANGE at gamma poles omits 50ad19808 Cygwin: Add 'fallthrough' pseudo keyword for switch/case use omits 5898a044c Cygwin: Fix missing breaks in switch statement omits 45efe659b libm: Set math_errhandling to match library and hardware [v2] omits bb166cfc3 libm/common: Set WANT_ERRNO based on _IEEE_LIBM value omits 4f5b52ffe Cygwin: FIFO: add a third pass to raw_read omits 55b93b27d Cygwin: FIFO: fix indentation omits 0fda55133 Cygwin: FIFO: synchronize the fifo_reader and fifosel threads omits 251624a35 Cygwin: FIFO: don't read from pipes that are closing omits 289af73a8 Cygwin: FIFO: reorganize some fifo_client_handler methods omits 6ed067a0a Cygwin: FIFO: add a timeout to take_ownership omits 6acce025d Cygwin: FIFO: fix timing issue with owner change omits e319fd0e6 Cygwin: FIFO: lock fixes omits cb7fba2f3 fhandler_proc.cc(format_proc_cpuinfo): use _small_sprintf %X [...] omits 4ecc804d5 fhandler_proc.cc(format_proc_cpuinfo): add SERIALIZE instruct [...] omits 12ad9a46d libm/math: Use __math_xflow in obsolete math code [v2] omits 5717262b8 select.h: update FD macros to latest FreeBSD, fix type conver [...] omits 3fbfcd11f Cygwin: posix_spawn: add Cygwin-specific code fixing process [...] omits c222c1b29 Cygwin: Speed up dumper omits 0d4d2d38f Cygwin: Remove synchronization event from dumper omits a5218ff77 Cygwin: Add --nokill dumper option omits ba283d877 arm: Fix include to avoid undefined reference omits 3ca432596 arm: Split fenv.c into multiple files omits b7a6e02dc arm: Fix fenv support omits 7b1416c3a Cygwin: Decorate NtQueryVirtualMemory() to fix 32-bit build omits 123b80652 riscv: fix integer wraparound in memcpy omits 0947efb85 fhandler_proc.cc(format_proc_cpuinfo): add flags and TLB size omits 1c803a6d8 Cygwin: mmap: Remove AT_ROUND_TO_PAGE workaround omits eeb2dc153 Cygwin: mmap: document recent bugfix omits b245014ab Cygwin: Use MEMORY_WORKING_SET_EX_INFORMATION in dumper omits 35227fec9 Cygwin: Don't dump non-writable image regions omits 44103c062 Cygwin: Drop excluded regions list from dumper omits 0302c6916 Cygwin: Remove reading of PE for section flags from dumper omits b40983eda Cygwin: Show details of all memory regions in dumper debug output omits 119e8d5c1 Cygwin: mmap: constify pagesize throughout omits d8a8d2ce5 Cygwin: mmap: fix mapping beyond EOF on 64 bit omits e0a53d662 Cygwin: pty: Fix a bug on redirecting something to /dev/pty*. omits 2aa3eb750 Cygwin: sockets: Rearrange check for connect failure omits 53b711670 Cygwin: FIFO: document recent fixes omits ac371ee1b Cygwin: FIFO: update commentary omits f56dc3357 Cygwin: FIFO: clean up omits 4eaa55463 Cygwin: FIFO: allow take_ownership to be interrupted omits a4dc0eb15 Cygwin: fhandler_fifo::take_ownership: don't set event unnecessarily omits 4f25d82cb Cygwin: FIFO: add missing lock omits d3a01b7ec Cygwin: FIFO: make certain errors non-fatal omits b0418138f Cygwin: FIFO: fix indentation omits 6b8a82949 Cygwin: FIFO: improve taking ownership in fifo_reader_thread omits 1c0cf5f4f Cygwin: FIFO: reduce I/O interleaving omits e10425e1e Cygwin: fhandler_fifo::hit_eof: improve reliability omits 8ca713d70 Cygwin: FIFO: keep a writer count in shared memory omits da9fea075 Cygwin: FIFO: fix problems finding new owner omits 0ee972d1b ctype.h: Fix unused variable warnings omits 52ad92e1b Cygwin: document previous poll/select patch omits aa8678493 Cygwin: make sure failed sockets always signal writability omits b1237e64f Cygwin: FAQ 1.6: Update "Who's behind the project?" omits 906ce5174 Cygwin: FAQ 1.5: Clarify "What version is this" omits 2a0e84c8d Cygwin: Make dumper scan more than first 4GB of VM on x86_64 omits 7dd1b0883 Cygwin: Add a new win32_pstatus data type for modules on x86_64 omits 38f886014 Cygwin: Update ELF target used by dumper on x86_64 omits f2a285bd4 Cygwin: Slightly improve error_start documentation omits b21ad33e0 testsuite: Fix iconv tests to use new encoding config defines omits 24f3c6195 libc/iconv: find_alias was mis-computing remaining alias tabl [...] omits 2c33d31fa libc/iconv: Remove unneeded pointer var for _iconv_aliases omits 6c772f454 libc/iconv: Detect CES handler loading failure omits acfc63b0c Fix invalid acl_entry_t on 32-bit Cygwin omits 462fcdb67 Cygwin: convert sys_wcstombs/sys_mbstowcs wrapper to inline f [...] omits b3af1d5aa Cygwin: Bump DLL version to 3.1.7 omits 4b94604c7 Cygwin: add microcode patch to release messages omits 7b2c7fca0 format_proc_cpuinfo: fix microcode revision shift direction omits 54bb6589c fhandler_proc.cc(format_proc_cpuinfo): add microcode registry [...] omits 104caeb7b Removed #ifndef _ARM_PCS_VFP_ from sys/fenv.h for arm omits bb96bd03b Cygwin: fix buffer overrun in cygwin_strcasecmp omits f09575216 libm: machine: Add missing sparc and mips configuration omits 65918715a mips fenv support omits 03bf9f431 SPARC fenv support omits fd5e27d36 fenv aarch64 support omits 70cd4cbe6 pru: Fix memory corruption on syscall return omits 526624828 Cygwin: add new IPPROTO_TCP options to release notes omits ee2292413 Cygwin: tcp: Support TCP_QUICKACK omits ffb07b41b Cygwin: tcp: Support TCP_USER_TIMEOUT omits 8ccffddc9 Cygwin: tcp: Support TCP_KEEPIDLE, TCP_KEEPCNT, TCP_KEEPINTVL omits 0feb77c26 Cygwin: tcp: Support TCP_FASTOPEN omits e037192b5 Cygwin: tcp: fix IPPROTO_TCP option handling omits c11b0343c Cygwin: pty, termios: Unify thoughts of read ahead beffer handling. omits 8121b606e Cygwin: pty: Discard CSI > Pm m sequence from native windows apps. omits a97bdf100 fenv support arm omits bc5087298 Regenerate libm/machine configuration files for powerpc omits 8014dc709 Cygwin: pty: Fix screen distortion after less for native apps again. omits e6ce6f143 hard float support for PowerPC taken from FreeBSD omits 8873f073c Bump version to 3.1.6 omits c4b060e3f Cygwin: pty: Fix screen distortion after using less for native apps. omits d212bdc40 Cygwin: pty: Revise the code which prevents undesired window title. omits ac1f63ef2 Cygwin: pty: Clean up fhandler_pty_master::pty_master_fwd_thread(). omits 4527541ec Cygwin: console: Discard some unsupported escape sequences. omits 0f7193f4f Cygwin: pty: Prevent garbage remained in read ahead buffer. omits d6242d873 Cygwin: update C++ dialect to gnu++14 omits 0c5aab9c9 Cygwin: console: Make cursor keys work in vim under ConEmu. omits 41ae84e6d Cygwin: stat: fix st_mode of fifos again omits b5089f339 Cygwin: pty: Prevent meaningless ResizePseudoConsole() calls. omits 25987b2c2 Cygwin: pty: Fix a bug in free_attached_console(). omits 50d7dcaa0 Cygwin: FAQ: fix Cygwin build requirements omits 4914c426c Cygwin: drop useless comment omits 36b8811c3 Cygwin: add missing files to 'clean' build rule omits 4d5efe1e1 Cygwin: revamp localtime.o build rule omits 49a843b40 Cygwin: convert localtime_wrapper.c to plain C source omits 57625ac25 Cygwin: rename localtime.cc to localtime_wrapper.c omits 2ce569ec9 Cygwin: move localtime.o build rule to end of file omits 63ff2b84f Cygwin: tzcode resync: details omits 2452e0b80 Cygwin: tzcode resync: imports omits c66f16b2f Cygwin: tzcode resync: basics omits 5489240c1 Cygwin: fix declaration of __small_{v}sprintf omits 8d7a5b39d Cygwin: pty: Stop counting number of slaves attached to pseud [...] omits c26e08095 Cygwin: pty: Revise code to make system_printf() work after close. omits bf07202e1 Cygwin: FIFO: add missing unlock omits fe937e21a Cygwin: FIFO: Revert "take ownership on exec" omits 0365031ce Cygwin: pty: Make system_printf() work after closing pty slave. omits 7659ff0f5 Cygwin: pty: Call FreeConsole() only if attached to current pty. omits 0f785536f Reimplement aligned_alloc omits 5f5810e01 Cygwin: termios: Set ECHOE, ECHOK, ECHOCTL and ECHOKE by default. omits 686766030 cygwin: doc: Add keywords for ACE order issues omits e637d5361 Cygwin: FIFO: improve the interruptibility of raw_read omits 1f2734594 Cygwin: FIFO: code simplification omits 2125ca8a6 Cygwin: fifo: fix type of fifo_reader_id_t operators omits e6ddeca1d Cygwin: add pseudo console patch to release text omits 84d446734 Document recent FIFO changes omits 98dfadec3 Cygwin: FIFO: update commentary omits 4811889e0 Cygwin: FIFO: support opening multiple readers omits bf66a56cc Cygwin: FIFO: allow any reader to take ownership omits f35dfff3d Cygwin: FIFO: find a new owner when closing omits 39a9cd946 Cygwin: FIFO: take ownership on exec omits d9918451e Cygwin: FIFO: add a shared fifo_client_handler list omits c76ded2ca Cygwin: FIFO: allow fc_handler list to grow dynamically omits 606baf556 Cygwin: FIFO: designate one reader as owner omits 16e7c1057 Cygwin: FIFO: introduce a new type, fifo_reader_id_t omits 365818a4a Cygwin: FIFO: keep track of the number of readers omits 878eb2246 Cygwin: FIFO: add shared memory omits 71726ba70 Cygwin: FIFO: use a cygthread instead of a homemade thread omits 9ee8fdf2b Cygwin: FIFO: make opening a writer more robust omits 301454f13 Cygwin: FIFO: fix hit_eof omits 13c65c43c Cygwin: FIFO: dup/fork/exec: make sure child starts unlocked omits 624fda1e9 Cygwin: FIFO: honor the flags argument in dup omits 25e872736 Cygwin: FIFO: remove the arm method omits 9b2afd78c Cygwin: FIFO: simplify the listen_client_thread code omits 32dbc3d21 Cygwin: FIFO: change the fifo_client_connect_state enum omits ce23e9764 Cygwin: FIFO: simplify the fifo_client_handler structure omits d05124dc6 Cygwin: FIFO: minor change - use NtClose omits 72865dc2a Revert "localtime define _DIAGASSERT" and followups affecting [...] omits 717db9fd1 setup_pseudoconsole(): handle missing/incorrect helper gracefully omits 453b6d17b localtime define _DIAGASSERT omits 489a47d60 localtime 1.82 omits 3003c3dac localtime 1.81 omits 9e29639ca localtime 1.80 omits a40701c7d localtime 1.79 omits 0a41de272 localtime 1.78 omits b8aa5f7a0 localtime 1.77 omits 0f4bda879 localtime 1.76 omits 65bf58075 localtime 1.75 omits 3f0c2ac96 localtime 1.74 omits 76d4d40b8 localtime 1.73 omits f2e06d8af Cygwin: localtime.cc: reformat for easier patching omits d94763fc2 Cygwin: add release message for fixed floppy bugs omits 39a1c3c96 Cygwin: raw disk I/O: lock floppys as well omits b83492189 Cygwin: raw disk I/O: Fix return value in error case omits 5a7e130c3 Cygwin: file I/O: make sure to treat write return value as ssize_t omits 8a0bdd84b Cygwin: accounts: Report unrecognized db_* nsswitch.conf keywords omits 969c8392f Cygwin: accounts: Don't keep old schemes when parsing nsswitch.conf omits d5add9ee5 Cygwin: accounts: Unify nsswitch.conf db_* defaults omits f47347716 Cygwin: Add David Macek to CONTRIBUTORS omits 6b9796207 Cygwin: symlinks: fix WSL symlink creation if cygdrive prefix is / omits 5951b3e60 cygheap_pwdgrp: Handle invalid db_* entries correctly omits 1fac24078 Cygwin: faq: disable outdated "sshd in domain" faq omits 073edd532 proc_cpuinfo: Add PPIN support for AMD omits 3d1360113 Cygwin: utils: override definition of PMEM_EXTENDED_PARAMETER omits 3fe9b02cc Cygwin: mmap_alloc: fix comment to document using the extende [...] omits b8ecbaaac Cygwin: threads: use extended memory API if available omits 8d0a7701a Cygwin: mmap: use extended memory API if available omits e18f7f99c Cygwin: memory: declare extended memory API omits ccb3a40da Cygwin: threads: add missing include of mmap_alloc.h omits e8ae40444 Cygwin: threads: lower thread size from pool to 256 Megs omits aa4d96030 Cygwin: threads: use mmap area to fulfill requests for big stacks omits ece49e409 Cygwin: symlinks: Allow traversing WSL symlinks omits 44fe41a76 Cygwin: docs: revamp docs explaining symlinks omits 44da5e4b8 Cygwin: symlinks: create WSL symlinks on supporting filesystems omits fb834beeb Cygwin: symlinks: fix WSL symlinks pointing to /mnt omits 1171927f1 winsup/cygwin: remove defines added in mingw-w64 v7.0.0 omits 4a36897af Cygwin: symlinks: support WSL symlinks omits d2e0b65a7 Cygwin: serial: fix GCC warning omits 6295d7591 newlib/libm/math: Make pow/powf return qnan for snan arg omits 3439f3b0e newlib/libm/common: Don't re-convert float to bits in modf/modff omits 61cd34c1b newlib/libm/common: Fix modf/modff returning snan omits 5e2483965 Fix spurious underflow exceptions for Bessel functions for do [...] omits 009c7a055 Revert "Cygwin: serial: read: if VMIN > 0, wait for VMIN char [...] omits 8ffe12b39 fhandler_serial: fix comments omits 082f2513c Cygwin: serial: read: if VMIN > 0, wait for VMIN chars in inb [...] omits 2a4b1de77 Cygwin: serial: use per call OVERLAPPED structs omits a1f058545 Cygwin: serial: select: call ClearCommError prior to calling [...] omits 3a74630f7 Cygwin: serial: select: fix WaitCommEvent request omits 912c90261 Cygwin: serial: tcsetattr: set timeouts unconditionally omits 72294cd21 Cygwin: serial: avoid overrun of vtime omits e4f9fc92a Cygwin: serial: select: fix previous revamp patch omits 292959959 Cygwin: serial: revamp overlapped IO in read and select omits 93b491c4f Cygwin: serial: read: revamp raw_read, change vmin_ and vtime [...] omits 9e106db0a Cygwin: serial: select: simplify peek_serial omits 6c8392d65 Cygwin: Use a separate Start Menu folder for WoW64 installs omits 6b0c1e7cc Fix hypotf missing mask in hi+lo decomposition omits 4ad9ba42f Fix modf/f for NaN input omits 9e8da7bd2 Fix for k_tan.c specific inputs omits 794758190 Cygwin: serial: wait for CancelIo completion omits b37a3388c RTEMS: Include missing header and fix stub omits 071b8e0cb Cygwin: pty: Add FreeConsole to destructor of pty slave. omits 57a80207f Cygwin: serial: try fix o_nonblock omits bd22d2f91 Cygwin: belatedly add Hans-Bernhard to CONTRIBUTORS file omits b74bc8838 Cygwin: fix formatting: drop trailing whitespace omits 3bb346d59 Cygwin: fix formatting: collapse whitespace-only lines omits d2ef2331f Cygwin: fix formatting: drop spaces leading tabs omits 256bc8bde Cygwin: fix formatting: replace TAB char with \t in string constant omits c56f53a2a Fix truncf for sNaN input omits 91a8d0c90 i386/fenv.c: Include fenv.c implementation shared with x86_64 [...] omits 18b4e0e51 Fix error in fdim/f for infinities omits a8a40ee57 Fix error in exp in magnitude [2e-32,2e-28] omits 3e7fff6b4 Cygwin: console: Fix behaviour of "ESC 8" after reset. omits bf0cb64d9 Do not bother passing optional argument to WriteConsoleA. omits b0f78f15b Collect handling of wpixput and wpbuf into a helper class. omits d4bcecb3e Fix error in float trig. function range reduction omits ecf27dd2e Cygwin: console: convert wpbuf_put to inline function omits b4bc23831 Cygwin: console: Add a workaround for "ESC 7" and "ESC 8". omits 750cd6e5b Cygwin: console: Prevent buffer overrun. omits 10d8c2782 Cygwin: console: Fix setting/unsetting xterm mode for input. omits 7f5051d76 Cygwin: console: Revise the code to fix tab position. omits 1b7fcf22b Cygwin: ioctl: TIOCINQ: always return number of chars in the [...] omits cef36220f Fix error in powf for (-1.0, NaN) input omits f973a7d8b arm: Finish moving newlib to unified syntax for Thumb1 omits 002206dc7 Cygwin: console: Adjust the detailed behaviour of ESC sequences. omits 729cb70bc Cygwin: AF_UNIX: rework fixup_after_exec omits a834dc1ba Cygwin: 32 bit: remove old code to 16 bit align stack omits f5357141a Cygwin: AF_UNIX: use Nt functions within Nt functions omits 92b8b300c Cygwin: AF_UNIX: fix creating shared mem region in dup omits ba2f251d4 Cygwin: Update dumper for bfd API changes omits c13cdfd00 Cygwin: console: Add emulation of CSI3J on Win10 1809. omits 0d7bbc0bc Cygwin: console: Add support for REP escape sequence to xterm mode. omits 3b42762e0 Cygwin: console: Unify workaround code for CSI3J and CSI?1049h/l. omits 7dfe04e93 Cygwin: console: Add workaround for broken IL/DL in xterm mode. omits 09981903e Cygwin: ps: fix compiler warning in ttynam omits 0a37e9f0b Cygwin: cygserver: drop useless packed attribute omits 5f66c2c75 Cygwin: Makefile.in: add -fno-builtin-execve CFLAG when build [...] omits 28382c97a Cygwin: posix timers: fix uninitialized variable omits 4653cc92e cpuinfo:power management: add proc_feedback, acc_power omits fbaa09677 x86_64/i386 fenv: Replace symlink with include fenv_stub.c omits 17528b9d2 Cygwin: console: Fix segfault on shared_console_info access. omits 86f9ce97b fhandler_proc/cpuinfo: support fast short REP MOVSB omits bf33f72d4 Cygwin: add release message for NUL character bugs omits db33f3499 Cygwin: don't move cursor on NUL char at all omits 4ec2e5e1c Cygwin: fhandler_console.cc: fix minor style issues omits c9f153580 Cygwin: console: ignore NUL byte on write in xterm emulation [...] omits 7dac41db1 newlib/libc/include/devctl.h: Add extern "C" wrapper omits ac36c2ec9 Bump DLL version to 3.1.5 omits 81b344099 Cygwin: console: Add guard for set/unset xterm compatible mode. omits 321d79abd Cygwin: console: Fix ioctl() FIONREAD. omits 592b03b3b Cygwin: add @cjksingle to release docs omits b7361d31f Cygwin: describe new locale modifier @cjksingle for user guide omits c8204b106 Locale modifier "@cjksingle" to enforce single-width CJK width. omits 40245925c Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISC omits f3793803a Cygwin: move 3.1.3 to 3.1.4 release document omits c16e73043 Cygwin: console: Fix code for restoring console mode. omits 6afb1ba50 Cygwin: Bump DLL version to 3.1.4 omits 774b8996d Cygwin: console: Change timing of set/unset xterm compatible mode. omits bb25dd1b0 pow: fix pow(-1.0, NaN) omits 8cb20fa5d Cygwin: pty: Add error handling in setup_pseudoconsole(). omits 9b51beeb2 Only pass the minimum number of syscall arguments omits 2379142bc Cygwin: pty: Prevent potential errno overwriting. omits 2de74af22 Cygwin: pty: Fix state mismatch caused in mintty. omits 29431fcb5 Cygwin: pty: Inherit typeahead data between two input pipes. omits a4ca6c486 Cygwin: pty: Add missing member initialization for struct pip [...] omits d5985cc45 Cygwin: pty: Remove debug codes and organize related codes. omits b0474b704 Cygwin: pty: Avoid screen distortion on slave read. omits 2bae15917 Cygwin: pty: Define mask_switch_to_pcon_in() in fhandler_tty.cc. omits 3a71c4638 Cygwin: pty: Use pinfo() rather than kill() with signal 0. omits ff24ce919 Typo in license for newlib/libc/stdio/flags.c omits 10058b98e Typo in license terms for newlib/libm/common/log2.c omits cd78225a5 libgloss: Fix lseek semihosting bug on nios2 and m68k omits 65ad1c0ab Cygwin: pty: Remove meaningless pointer increment. omits ac1ccc29e Cygwin: console: Revise color setting codes in legacy console mode. omits 279f23062 Cygwin: fhandler_fifo.cc: add commentary omits 76dca77f0 Cygwin: fstat_helper: always use handle in call to get_file_a [...] omits 8ef32f2dc RISC-V: Use newlib nano specific libm. omits 1cc07f3a3 Cygwin: document recent changes omits 477121317 Cygwin: AF_LOCAL: fix fcntl and dup if O_PATH is set omits 23cb58af6 Cygwin: AF_LOCAL::fstatvfs: use our handle if O_PATH is set omits 141437d37 Cygwin: AF_LOCAL: set appropriate errno on system calls omits 3a2191653 Cygwin: AF_LOCAL: allow opening with the O_PATH flag omits 9042d0ce6 Use remove-advertising-clause script to edit BSD licenses omits 2607f0042 Revert "newlib: fix fseek optimization with SEEK_CUR" omits f36262d56 Cygwin: stat: fix st_mode of fifos omits 13bfb3c63 Cygwin: remove CYGWIN=dos_file_warning option omits 13d75fce4 Cygwin: FIFO: fstatvfs: use our handle if O_PATH is set omits 68b7a457f Cygwin: fhandler_disk_file::fstatvfs: refactor omits 74e6e8814 Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag omits 4bfa93f1a Cygwin: symlink/mknod: fix ACL handling omits 26425142c Cygwin: path_conv: add PC_SYM_NOFOLLOW_DIR flag omits 2caaa810a Cygwin: add short comments to path_conv options omits cf6c439b6 Cygwin: drop __stdcall from close_all_files omits 464db253c Cygwin: move chmod_device declaration to winsup.h omits e38f2dc9b Cygwin: pty: Revise code waiting for forwarding again. omits 5ba41ad6e Cygwin: console: Share readahead buffer within the same process. omits 7d68ffadd Cygwin: FIFO: tweak fcntl and dup when O_PATH is set omits 5fb379042 Cygwin: re-implement fhandler_fifo::open with O_PATH omits d880e97ec Cygwin: device_access_denied: return false if O_PATH is set omits 71091d165 Cygwin: Bump DLL version to 3.1.3 omits 8f502bd33 fhandler_proc.cc:format_proc_cpuinfo add rdpru flag omits 5fdcb8fc1 Cygwin: pty: Remove close() call just before reopening slave. omits 6d79e0a58 add pseudo console fixes to release text omits cdf5db22f Cygwin: pty: Introduce disable_pcon in environment CYGWIN. omits da4ee7d60 Cygwin: pty: Fix reopening slave in push_to_pcon_screenbuffer(). omits 4e78f8ea1 Bump up newlib release to 3.3.0 omits 8b39f7406 Change the reent verify check option to document disabling it omits f5da56ab5 Default newlib_reent_check_verify to yes in configure.host omits 6cc299f0e Cygwin: pty: Revise code waiting for forwarding by master_fwd [...] omits 5377a8477 riscv: Map between ieeefp.h exception bits and RISC-V FCSR bits omits 8e74c7119 riscv: Add 'break' statements to fpsetround switch omits 954504ea1 riscv: Use current pseudo-instructions to access the FCSR register omits 4261a8f5c Cygwin: document recent changes omits 352dbd304 Cygwin: fstatat, fchownat: support the AT_EMPTY_PATH flag omits 6cc05784e Cygwin: readlinkat: allow pathname to be empty omits 35a1a6dbd Cygwin: allow opening a symlink with O_PATH | O_NOFOLLOW omits 85aff2830 Cygwin: normalize_win32_path: allow drive without trailing backslash omits 7e6c96d6e Cygwin: pty: Fix state mismatch caused in octave gui. omits 50e2a63b0 Cygwin: pty: Set console code page only if pseudo console is [...] omits 2f415d5ef Cygwin: pty: Disable FreeConsole() on close for non cygwin process. omits 783eaa888 Cygwin: console: Add code to restore console mode on close. omits f03806b68 Cygwin: console: Add workaround for broken CSI3J in Win10 1809. omits d7478090d Cygwin: console: Disable xterm mode for non cygwin process only. omits bb30582a9 Cygwin: pty: Add missing CloseHandle() calls. omits bb7741acf Cygwin: pty: Fix the issue regarding open and close multiple PTYs. omits a1c7e9208 Cygwin: select: Speed up select() call for pty, pipe and fifo. omits a6e87f589 Cygwin: console: Make suspending process work properly. omits b3e78186d Cygwin: pty: Revise the code for setting code page of pseudo [...] omits fd03749b9 Cygwin: pty: Remove destructor for fhandler_pty_master class. omits 4ddf5903f Fixed crash on wine by adding NULL check after memchr omits 7b6414d45 Cygwin: Add missing Linux #define of CPU_SETSIZE omits 1fdf871c9 Prevent more NULL ptr accesses due to Balloc out of memory omits 1afb22a12 Bump up release to 3.2.0 for yearly snapshot omits 7685c4dd6 doc: add more details about adding documentation to HOWTO omits 3bc79b275 Cygwin: FIFO: use FILE_PIPE_REJECT_REMOTE_CLIENTS flag omits b42d56515 Cygwin: add 3.1.2 release text omits b481c11e5 Optimize setjmp/longjmp for moxie. omits 27202a1b1 Cygwin: pty: Fix ESC[?3h and ESC[?3l handling again. omits 76dcfd0c4 Don't display trailing '.' in _dcvt omits 11f99384d Fix gcvt to always show 'ndigits' of precision omits abcc586ff Fix fcvt to only show 'ndigit' past decimal omits fe512b2b1 Cygwin: pty: Fix a bug regarding ESC[?3h and ESC[?3l handling. omits 91f1eab9a doc: Untabify python scripts used for making man pages omits 7fc78f07e Cygwin: Bump DLL version to 3.1.2 omits 5317e3f4e Cygwin: add 3.1.1 release text belatedly omits 26cc7769b Cygwin: autoload: Add missing GetProcessGroupAffinity/GetThre [...] omits ed2a469cd Set __IEEE_LITTLE_ENDIAN for _XTENSA_EL__ (ESP32) omits 2635b580e Return EINVAL for illegal base in strtol omits d3574fc14 Cygwin: Bump DLL version to 3.1.1 omits f69b2421b Cygwin: add strtold fix to release message omits c81a76b3b strtold: set errno to ERANGE on underflow per POSIX omits 29ba52da9 Cygwin: ilogbl: Make sure to return FP_ILGB0 on zero input omits b74ba7dca MSP430: Support new msp430-elfbare target omits 78b7a3b0f Implement the unlink system call for the moxie simulator. omits 31227ba53 Fix setjmp/longjmp for the moxie port. omits 69772c433 Cygwin: document the last bugfix omits 48fbe173f Cygwin: symlink_info::check: avoid assertion failure omits 7a526cdc2 libm: switch sf_log1p from double error routines to float omits 8574f8a1e Cygwin: /proc/[PID]/stat to pull process priority correctly omits c63c29e76 newlib/libc/include/sys/features.h: update __STDC_ISO_10646__ omits edb1be4cc Cygwin: pty: Convert CamelCase names to snake_case names. omits 59362c80e newlib: fix fseek optimization with SEEK_CUR omits 162656922 Cygwin: pty: Trigger redraw screen if ESC[?3h or ESC[?3l is sent. omits 8f8522c82 Cygwin: console: Revise the code checking if the console is legacy. omits 7ef4290a9 Cygwin: pty: Use redraw screen instead of clear screen. omits d3110717f regtool: allow /proc/registry{,32,64}/ registry path prefix omits d14714c69 Stash reent marker in upper bits of s1 on AMD GCN omits 04d85dea5 Cygwin: Doc change to note stackdump limit patch omits 7c9c94b9c Cygwin: Raise dumpstack frame limit to 32 omits 3880efb28 Cygwin: console, pty: Prevent error in legacy console mode. omits e5db0d2fe Cygwin: pty: Change how to determine if running as service or not. omits 44432b93a Cygwin: document console helper patch omits 530b866c8 Cygwin: fix quoting when starting invisible console process omits 7a26e19d4 Cygwin: devices: drop MAX_CONSOLES and fix FH_CONS_MAX omits 4082e91b5 Move timeval macros to <sys/time.h> omits aae831b08 Synchronize <sys/time.h> with FreeBSD omits 4b3f69e4a Synchronize <sys/_timespec.h> with FreeBSD omits 7346e14d4 Fix sbttons for values > 2s omits 57640bee7 Cygwin: fix process parent/child relationship after execve omits fa14f445b Fix libgloss being built for disabled multilibs omits fe239aef1 Cygwin: getpriority() consistent with process priority omits 235eb6303 Add PRU license to COPYING.NEWLIB and COPYING.LIBGLOSS omits a1f617466 PRU: Align libmath to PRU ABI omits 0764a2eab Fix some generated files omits 0c7734673 Initial PRU port for libgloss and newlib omits 057431797 MSP430: Add missing build rule for unlink() to libgloss Makefile omits 25ce0e121 Cygwin: Provide more COM devices omits b61dc22ad Cygwin: spawnvp, spawnvpe: fail if executable is not in $PATH omits 43d7f33e2 Cygwin: pty: Change the timing of clear screen. omits 9bedd6807 Cygwin: pty: Avoid detach console in the process running as service. omits 9e06ba1ac riscv/sys/fenv.h: Add missing extern for fe_dfl_env_p omits cfc495523 Add patch from Joel Sherrill for i386 and x86_64 fenv support omits c561a625a Cygwin: mkdir and rmdir: treat drive names specially omits e82a0c959 Cygwin: document recent changes to format_proc_cpuinfo omits 2160c52a4 fhandler_proc.cc(format_proc_cpuinfo): or model extension bits omits 8cf614a88 fhandler_proc.cc(format_proc_cpuinfo): comment flags not reported omits f723e3caa fhandler_proc.cc(format_proc_cpuinfo): add feature flags omits 08d1ae054 fhandler_proc.cc(format_proc_cpuinfo): use feature test print macro omits b8ccc2276 fhandler_proc.cc(format_proc_cpuinfo): add microcode omits 9682c25bb fhandler_proc.cc(format_proc_cpuinfo): add bogomips omits 70e834ea7 fhandler_proc.cc(format_proc_cpuinfo): round cpu MHz omits 7a0496f78 fhandler_proc.cc(format_proc_cpuinfo): fix AMD physical cores count omits 74aa6e3cd fhandler_proc.cc(format_proc_cpuinfo): fix cpuid level count omits acc8849f8 fhandler_proc.cc(format_proc_cpuinfo): fix cache size omits e06f2fbde Allow verifying _REENT_CHECK macros memory allocation omits 175b215e0 Optimize epilogue sequence for architectures with POP interworking. omits f88aece24 Prevent NULL ptr accesses due to Balloc out of memory omits df5c79f30 Cygwin: Fix signal handling issue introduced by PTY related change. omits 6061f9c76 Document the last bug fix omits 283cb372e Cygwin: normalize_win32_path: improve error checking omits e1a0775dc Cygwin: pty: Fix PTY so that cygwin setup shows help with -h option. omits 7e9b1550f Add SIOCGIFDOWNREASON. omits 1b3563611 Add kernel-side support for in-kernel TLS. omits 28a44b1ec Rename IPPROTO 33 from SEP to DCCP omits 693ba4025 This commit updates rack to what is basically omits 2f55e1fa0 Add an external mbuf buffer type that holds omits d41e14486 Convert all IPv4 and IPv6 multicast memberships omits e94d2a0f8 Extend mmap/mprotect API to specify the max page omits 17baf5e39 Some devices take undesired actions when RTS and omits 6bd0b9ed2 Fix mismatch from r342379. omits 84ba60e6e gai_strerror() - Update string error messages according to RFC 3493. omits a9724c390 Document the last change omits d1b5feef8 Cygwin: rmdir: fail if last component is a symlink, as on Linux omits 9f24260ee Cygwin: remove old cruft from path_conv::check omits 418640910 Cygwin: Fix incorrect TTY for non-cygwin process. omits aa529d00e Cygwin: console: Make console input work in GDB and strace. omits 81c55654e Cygwin: pty: Add missing guard when PTY is in the legacy mode. omits b757a21d8 Cygwin: pty: Add charset conversion for console apps in legacy PTY. omits 24554ab92 Cygwin: pty: Unify the charset conversion codes into a function. omits ac5357b9f Cygwin: pty: Make GDB work again on pty. omits 831b1569d Cygwin: pty: Avoid potential segfault in PTY code when ppid = 1. omits 1a44ad03e Cygwin: console: Revive Win7 compatibility. omits bbc625da8 Cygwin: document last change omits d5f84126e winsup/cygwin/times.cc (times): follow Linux and allow for a [...] omits 70cd49e20 Cygwin: pty: Use autoload feature for pseudo console system calls. omits fac5a01ae Cygwin: pty: Correct typos that do not fit the coding style. omits 244f03627 Cygwin: pty: Change the timing of clearing screen. omits d83c45b46 Cygwin: pty: Use system NLS function instead of PTY's own one. omits 6983433f8 Cygwin: pty: Fix bad file descriptor error in some environment. omits a083a4f26 Cygwin: fix CPU_SET macro visibility omits fca4cda7a Cygwin: console: Fix read() in non-canonical mode. omits 3355a6d4b Cygwin: pty: Switch input and output pipes individually. omits cac5f8781 Cygwin: pty: Prevent the helper process from exiting by Ctrl-C. omits bd31b7c5d Cygwin: pty: Fix screen alternation while pseudo console switching. omits b088f5042 Cygwin: pty: Fix the behaviour of Ctrl-C in the pseudo console mode. omits 9786b0559 libc/include/devctl.h: Add SOCKCLOSE per FACE Technical Stand [...] omits f39a694c4 Cygwin: pty: Make SetConsoleCursorPosition() to be hooked. omits 46d3953d6 Cygwin: pty: Make sure to show system error messages omits b7e429420 Cygwin: pty: Fix potential state mismatch regarding pseudo console. omits 915fcd0ae Cygwin: pty: Fix select() with pseudo console support. omits 433c6b8e0 Cygwin: pty: Disable clear screen on new pty if TERM=dumb or emacs*. omits d4045fdbe Cygwin: pty: Add a workaround for ^C handling. omits 83b2d576c Cygwin: pty: Limit API hook to the program linked with the APIs. omits 583102e7c Cygwin: pty: Fix state management for pseudo console support. omits ffbb9b497 Cygwin: pty: Move function hook_api() into hookapi.cc. omits bddb018e1 Cygwin: pty: Speed up a little hooked Win32 API for pseudo console. omits 9adb26018 Cygwin: pty: Code cleanup omits fa29288ef Adjust nios2 and m68k semihosting for sys/stat.h changes. omits 7630c7702 Cygwin: sys/wait.h: Add _wait prototype to avoid compiler warning omits 1082cd8ea fe_dfl_env.c: Fix typo in comment omits c71137138 riscv/include/fenv.h: Use shared fenv.h. omits 483fb49ea Cygwin: add W10 pseudo console support to release notes omits 169d65a57 Cygwin: pty: add pseudo console support. omits 398476acd Cygwin: get_posix_access: avoid negative subscript omits d06517044 Fix regression in visium caused by sys/stat.h change omits f7f296b46 Cygwin: math: Properly propagate input NANs in a few functions omits 8dee6fe6a Cygwin: math: Fix cosh(-INFINITY) to return +INFINITY omits f4e7849fa Cygwin: math: Fix the return value for tgammal for zero and n [...] omits b99887c42 Revert previous change to sys/stat.h and fix cris libgloss omits f75aa6785 Fix regression in cris-elf caused by sys/stat.h change omits 7097b05ed Cygwin: select: revamp non-polling code for signalfd omits b7399d5e6 Revert "Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario" omits 72ff9acad stat.h: use POSIX-required timefields throughout omits 91172ce59 fenv: Include documentation in generated .info file omits e3ca53d9d Cygwin: ldd: Try harder to get dll names omits 3a929f27f Cygwin: console: Fix the condition to interrupt select() by SIGWINCH omits e6910dfff Cygwin: console: Fix workaround for horizontal tab position omits 6aaaa2e76 memmem.c and strstr.c: do not require -std=c99 omits 8922b85d6 fenv: Update makedocbook for eae68bfc omits b2990cae9 fenv: Fix typo-ed variable name in documentation omits 5624c1878 fenv: Fix mangled makedoc markup omits be095dde8 fenv: fe_dfl_env.c doesn't contain any documentation omits 92115a83a Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario omits 8ef246100 sched.h: Declare affinity functions only on targets supporting them omits 3b4685bf9 Cygwin: ps: fix a compiler warning omits d178de278 Cygwin: console: Fix cursor position restore after screen alt [...] omits 33a21904a Cygwin: console: Add workaround for windows xterm compatible [...] omits 92e2c1ad9 Cygwin: console: Fix deadlock at calling fork(). omits 744b90c99 Regenerated files from fenv.h addition omits eae68bfc8 Add default implementation of fenv.h and all methods omits 03f802846 Miscellaneous Makefile.in regenerated omits d59c2c9b8 Cygwin: drop preliminary 3.0.8 release file omits 449e9a73d Cygwin: add missing bugfix release messages for 3.1.0 omits 1f34405fe Cygwin: shmat: use mmap allocator strategy on 64 bit omits 5fa9a0e70 Cygwin: getpriority() and top display for priority is inconsistent omits 472fbb8b9 Cygwin: build_env: fix off-by-one bug when re-adding PATH omits 98669a247 Cygwin: exec: check execute bit prior to evaluating script omits bf56973ed Align libgloss/arm and libc/sys/arm sources: miscellaneous fixes omits bd5596f4f Align libgloss/arm and libc/sys/arm sources: Lite exit support omits dfffe6830 Align libgloss/arm and libc/sys/arm sources: HeapInfo and __h [...] omits 37e80fbb1 Align libgloss/arm and libc/sys/arm sources: Fix GetCmdLine s [...] omits 362b98b49 Cygwin: Implement CPU_SET(3) macros omits 654398db8 RISC-V: Fix header guard for sys/fenv.h omits 2986a524d Cygwin: fork: attach child not before success omits 23a779bf3 Cygwin: pinfo: stop remember doing reattach omits 6661a6774 Align _end symbol to at least 4 in all MIPS scripts omits 3e5302714 common/math_errf.c: Enable compilation of __math_oflowf omits dea3d8c73 hash.c: #include <reent.h> omits 65416cca7 [arm] remove libc/sys/arm/sys/param.h omits b39cd00f0 Port ndbm - Remove Declaration of dbm_forder omits 3a72edc12 Cygwin: Fix the address of myself omits 2232498c7 Cygwin: Don't change pgid to ctty pgid under debugger omits a13145a30 Cygwin: Export newlib ndbm functions omits 279805b20 hash functions: use reentrant stat functions omits 884b05b54 MSP430: Remove .init/.fini sections omits 6b843b82a Cygwin: document the last bug fix omits 8a46b8ede Cygwin: fhandler_termios::tcsetpgrp: check that argument is n [...] omits 280b21d37 Regenerate newlib/libc/search/Makefile.in for ndpm port omits 9cde02051 fix compile errors for efgcvt.c omits e50ad9fbd Port ndbm omits 942f60d71 Stack Pointer and Stack Limit initialization refactored. omits ae59d0930 Cygwin: fix one more check for positive virtual_ftype_t values omits dec444bee Cygwin: change virtual_ftype_t to not rely on negative values omits e118a605e Cygwin: fix /proc/PID/fd return value in error case omits 86817773c Cygwin: add release notes for 3.0.8 omits 73f819534 Cygwin: socket files are not lnk special files omits af4d29e10 Cygwin: remove path_conv::is_fs_device() omits fb5ce26cf Cygwin: remove path_conv::is_auto_device() omits 4beb9da11 Cygwin: fhandler_*: remove isdevice() and is_auto_device() omits 6b7723a83 Cygwin: unbreak the build with GCC 7 omits 3a956a9bc Cygwin: fix GCC 8.3 'local external declaration' errors omits 81421eda7 Cygwin: fix GCC 8.3 'asm volatile' errors omits d730fa7b9 Cygwin: suppress GCC 8.3 errors with -Warray-bounds omits b66dddb56 Cygwin: avoid GCC 8.3 errors with -Werror=stringop-truncation omits f0cf44dc7 Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccess omits bae987be1 Cygwin: sigpending: don't report pending signals for other threads omits 948d40e48 Cygwin: return full sigset_t from sig_send omits 0d24a8682 Set errno in expm1{,f} / log1p{,f} omits fff17ad73 Cygwin: Fix return value of sched_getaffinity omits 383e19ca5 sched: Move Cygwin cpuset definitions into Cygwin-specific header omits aa55d22cb Cygwin: honor the O_PATH flag when opening a FIFO omits 739e89cbe or1k: Avoid write outside setjmp buf & shrink buf omits f96f7bec6 Cygwin: Build cygwin-console-helper with correct compiler omits 40b947e7d Cygwin: Use correct string conversion omits 8b080534c or1k: Correct longjmp return value omits 09e2ec87e Cygwin: FIFO: fix a thinko in raw_write omits 3dcc10ec9 Tweak release message omits 9604a251b Cygwin: timerfd: avoid a deadlock omits a90aa583f Arm: Use lrdimon-v2m_nano when semihosting v2 and nano select [...] omits 301facfb6 Support calculation of pointer size for __int20__ type in _intsup.h omits 641ecb075 Cygwin: Implement sched_[gs]etaffinity() omits d54edfdf8 Cygwin: FIFO: minor cleanup omits 235709161 Cygwin: FIFO: slightly change the use of write_ready omits 6e7e82fee Cygwin: FIFO: remove fifo_client_handler::connect_evt omits 5b2696cb8 Cygwin: FIFO: simplify raw_read omits 5bd5e3dc6 Cygwin: FIFO: improve termination of the listen_client thread omits d1b36ea94 Cygwin: FIFO: avoid deadlock when closing omits 281d3bf06 Cygwin: FIFO: clean up locks omits a9b6d3288 Cygwin: FIFO: add some error checking omits 724c18ff7 Cygwin: FIFO: fix signal handling in raw_read and raw_write omits ad101bcb0 Rename <xlocale.h> back to <sys/_locale.h> omits 000f2409b Revert "Cygwin: fork: Remember child not before success." omits eb429ad50 Fix __getreent stack calculations for AMD GCN omits 007bc1923 Add gfortran support for AMD GCN omits 4feb21d70 Mark inline functions with __unused; omits 160f9f0bf sys/sys: further adoption of SPDX licensing ID tags. omits 605bdcd41 Cygwin: map beyond EOF on 64 bit and WOW64 as well omits b0c033bf3 mkdir: always check-for-existence omits 5c2a3661c cygcheck: expand common_apps list omits e1254add7 Cygwin: Allow accessing 48 bit address space in Windows 8.1 or later omits f03ea8e1c Cygwin: fork: Remember child not before success. omits a8c23e442 Cygwin: fork: Always pause child after fixups. omits a9c27900e Cygwin: dll_list: no recursive use of nt_max_path_buf omits 6c9ad75a4 Cygwin: dll_list: stat_real_file_once with ntname omits d5daede26 Fix vfwscanf(3) assignment suppression flag handling bug omits ee7e49e19 Add support for Hygon Dhyana processor omits f5a5a23ea Fix <sys/_types.h> issues with <stddef.h> omits 86809750b Avoid <sys/cdefs.h> dependency in <sys/_types.h> omits 66e75b696 Avoid cyclic header dependencies omits d79aa0f59 Cygwin: FIFO: respect the O_CLOEXEC flag omits 5bb8d445f Cygwin: FIFO: Open only one handle to NPFS omits 77ac27dcf RISC-V: Add _LITE_EXIT in crt0.S. omits 5c86f0da5 RISC-V: Add size optimized memcpy, memmove, memset and strcmp. omits a9a0d219a Make .data section placement coincide with _fdata symbol omits e91bc190f Cygwin: FIFO: code simplifications. omits 0771fc703 Cygwin: FIFO: make read_ready an auto-reset event omits 102571f85 Cygwin: FIFO: improve the check for the listen_client thread omits 7ad80b3c2 Cygwin: FIFO: set client handler flags more accurately omits c12053a79 Cygwin: FIFO: don't leave a pending listen request omits 816c6da53 Cygwin: FIFO: add a HANDLE parameter to open_pipe omits 00b2e56d3 Cygwin: FIFO: re-implement duplexers omits f3d1fe2ff Cygwin: FIFO: add 'record_connection' method omits 1372021a2 Cygwin: FIFO: remove incorrect duplexer code omits 674b4fe99 Revert "Cygwin: check for STATUS_PENDING in fhandler_base::raw_read" omits b6ebca61e Cygwin: dll_list: drop unused read_fbi method omits 4ac32559c Cygwin: Add release info for 3.0.7 omits e33db96a1 Cygwin: dll_list: query dll file id at load time omits 0f5776c47 Cygwin: dll_list: stat_real_file_once as dll method omits 4c79da801 Cygwin: dll_list: drop FILE_BASIC_INFORMATION omits a4e62e3a4 Cygwin: update era and message locale data omits ab2901c84 Fix order of eh_frame sections in linker scripts omits 440559c40 Cygwin: FIFO: synchronize the blocking mode of a writer's pipe new 65f5f965f Cygwin: AF_UNIX: recvmsg, first cut new d526e85e4 Cygwin: FIFO: synchronize the blocking mode of a writer's pipe new 0d665e8b1 Fix order of eh_frame sections in linker scripts new d3381b71a Cygwin: update era and message locale data new f267ec26a Cygwin: dll_list: drop FILE_BASIC_INFORMATION new 13aa5b4af Cygwin: dll_list: stat_real_file_once as dll method new 95fc8aa03 Cygwin: dll_list: query dll file id at load time new 7bed49e19 Cygwin: Add release info for 3.0.7 new f83157269 Cygwin: dll_list: drop unused read_fbi method new ab53b384c Revert "Cygwin: check for STATUS_PENDING in fhandler_base::raw_read" new a9d4a52c1 Cygwin: FIFO: remove incorrect duplexer code new 1808151e1 Cygwin: FIFO: add 'record_connection' method new 613c29b55 Cygwin: FIFO: re-implement duplexers new f8878568c Cygwin: FIFO: add a HANDLE parameter to open_pipe new 731da073e Cygwin: FIFO: don't leave a pending listen request new f9d0829d1 Cygwin: FIFO: set client handler flags more accurately new 8a34aba30 Cygwin: FIFO: improve the check for the listen_client thread new 50d90d816 Cygwin: FIFO: make read_ready an auto-reset event new 2ad613232 Cygwin: FIFO: code simplifications. new 10d94b9bb Make .data section placement coincide with _fdata symbol new fc079a086 RISC-V: Add size optimized memcpy, memmove, memset and strcmp. new ca29ad394 RISC-V: Add _LITE_EXIT in crt0.S. new a2963c4fe Cygwin: FIFO: Open only one handle to NPFS new ad02d2f24 Cygwin: FIFO: respect the O_CLOEXEC flag new 0bde28625 Avoid cyclic header dependencies new 8a11f5b37 Avoid <sys/cdefs.h> dependency in <sys/_types.h> new b2ab7b7b3 Fix <sys/_types.h> issues with <stddef.h> new 7c2fd9f26 Add support for Hygon Dhyana processor new f4656e97b Fix vfwscanf(3) assignment suppression flag handling bug new 8fb0211bd Cygwin: dll_list: stat_real_file_once with ntname new 92f9f18c9 Cygwin: dll_list: no recursive use of nt_max_path_buf new 08ae29f52 Cygwin: fork: Always pause child after fixups. new aee49c10a Cygwin: fork: Remember child not before success. new 571ede7ef Cygwin: Allow accessing 48 bit address space in Windows 8.1 or later new ecbaef88c cygcheck: expand common_apps list new 656cf67a4 mkdir: always check-for-existence new fb52543b0 Cygwin: map beyond EOF on 64 bit and WOW64 as well new 51e7f0c7b sys/sys: further adoption of SPDX licensing ID tags. new e74e544d4 Mark inline functions with __unused; new 8263a4d66 Add gfortran support for AMD GCN new c1c798a65 Fix __getreent stack calculations for AMD GCN new 4a3e67057 Revert "Cygwin: fork: Remember child not before success." new cfbd5c098 Rename <xlocale.h> back to <sys/_locale.h> new f8a9262eb Cygwin: FIFO: fix signal handling in raw_read and raw_write new eb34d0515 Cygwin: FIFO: add some error checking new ee2090ee4 Cygwin: FIFO: clean up locks new c758f47dd Cygwin: FIFO: avoid deadlock when closing new 877dff0b7 Cygwin: FIFO: improve termination of the listen_client thread new 1fda57d80 Cygwin: FIFO: simplify raw_read new ba3cedf7c Cygwin: FIFO: remove fifo_client_handler::connect_evt new e8b1ad9e9 Cygwin: FIFO: slightly change the use of write_ready new e95026dcf Cygwin: FIFO: minor cleanup new dc7933ef5 Cygwin: Implement sched_[gs]etaffinity() new fb6901e99 Support calculation of pointer size for __int20__ type in _intsup.h new e7c571fc0 Arm: Use lrdimon-v2m_nano when semihosting v2 and nano select [...] new cd2eb6677 Cygwin: timerfd: avoid a deadlock new eaed86d01 Tweak release message new 2a4cabe17 Cygwin: FIFO: fix a thinko in raw_write new 88f2d0708 or1k: Correct longjmp return value new 22e32225e Cygwin: Use correct string conversion new 247ff0244 Cygwin: Build cygwin-console-helper with correct compiler new f381073ff or1k: Avoid write outside setjmp buf & shrink buf new ea99bc813 Cygwin: honor the O_PATH flag when opening a FIFO new fe4638939 sched: Move Cygwin cpuset definitions into Cygwin-specific header new afa4ed980 Cygwin: Fix return value of sched_getaffinity new 04d725506 Set errno in expm1{,f} / log1p{,f} new bc2f3c3d6 Cygwin: return full sigset_t from sig_send new cff66f830 Cygwin: sigpending: don't report pending signals for other threads new f014292b4 Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccess new 5f83c154f Cygwin: avoid GCC 8.3 errors with -Werror=stringop-truncation new f8af51a55 Cygwin: suppress GCC 8.3 errors with -Warray-bounds new 44c0fd1a1 Cygwin: fix GCC 8.3 'asm volatile' errors new f4f1aefde Cygwin: fix GCC 8.3 'local external declaration' errors new f96061301 Cygwin: unbreak the build with GCC 7 new 062e7f75d Cygwin: fhandler_*: remove isdevice() and is_auto_device() new 87dc07c97 Cygwin: remove path_conv::is_auto_device() new 647d1817d Cygwin: remove path_conv::is_fs_device() new c547beb7e Cygwin: socket files are not lnk special files new 6ab86fb3d Cygwin: add release notes for 3.0.8 new f862e1c13 Cygwin: fix /proc/PID/fd return value in error case new 2ea5214fd Cygwin: change virtual_ftype_t to not rely on negative values new 3eae57fd3 Cygwin: fix one more check for positive virtual_ftype_t values new 39bce549b Stack Pointer and Stack Limit initialization refactored. new eb95016d3 Port ndbm new dc4846cad fix compile errors for efgcvt.c new c984be009 Regenerate newlib/libc/search/Makefile.in for ndpm port new 077f2470a Cygwin: fhandler_termios::tcsetpgrp: check that argument is n [...] new 6fc5583aa Cygwin: document the last bug fix new a39ec2423 MSP430: Remove .init/.fini sections new 2bb575c9e hash functions: use reentrant stat functions new 32b5e69f4 Cygwin: Export newlib ndbm functions new 9a6345d66 Cygwin: Don't change pgid to ctty pgid under debugger new ef994c740 Cygwin: Fix the address of myself new af3ea492c Port ndbm - Remove Declaration of dbm_forder new 2cd5c63d8 [arm] remove libc/sys/arm/sys/param.h new 61e48131c hash.c: #include <reent.h> new e01812981 common/math_errf.c: Enable compilation of __math_oflowf new 07e5a79f0 Align _end symbol to at least 4 in all MIPS scripts new de6be294a Cygwin: pinfo: stop remember doing reattach new 207346df6 Cygwin: fork: attach child not before success new 76e5a6f57 RISC-V: Fix header guard for sys/fenv.h new d80f340c7 Cygwin: Implement CPU_SET(3) macros new 5f9f6d797 Align libgloss/arm and libc/sys/arm sources: Fix GetCmdLine s [...] new 6331e1548 Align libgloss/arm and libc/sys/arm sources: HeapInfo and __h [...] new f1abe1668 Align libgloss/arm and libc/sys/arm sources: Lite exit support new 8e7f67f6c Align libgloss/arm and libc/sys/arm sources: miscellaneous fixes new ef076e441 Cygwin: exec: check execute bit prior to evaluating script new fac5fe536 Cygwin: build_env: fix off-by-one bug when re-adding PATH new c314b3020 Cygwin: getpriority() and top display for priority is inconsistent new 713ba6213 Cygwin: shmat: use mmap allocator strategy on 64 bit new b70b120db Cygwin: add missing bugfix release messages for 3.1.0 new 780a5360f Cygwin: drop preliminary 3.0.8 release file new ad8e7adba Miscellaneous Makefile.in regenerated new 4e62308ed Add default implementation of fenv.h and all methods new 591060759 Regenerated files from fenv.h addition new 54352387d Cygwin: console: Fix deadlock at calling fork(). new 8c109c01f Cygwin: console: Add workaround for windows xterm compatible [...] new 5c3781e1a Cygwin: console: Fix cursor position restore after screen alt [...] new 9c31cd3e6 Cygwin: ps: fix a compiler warning new 7755ca7bc sched.h: Declare affinity functions only on targets supporting them new 01c3186c5 Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario new f97208ecf fenv: fe_dfl_env.c doesn't contain any documentation new 51199dfdb fenv: Fix mangled makedoc markup new 330eb0c71 fenv: Fix typo-ed variable name in documentation new bb0a88bdf fenv: Update makedocbook for eae68bfc new b8d03a866 memmem.c and strstr.c: do not require -std=c99 new dfb1da8da Cygwin: console: Fix workaround for horizontal tab position new 9a41935dd Cygwin: console: Fix the condition to interrupt select() by SIGWINCH new 80009634f Cygwin: ldd: Try harder to get dll names new ea99c1f3b fenv: Include documentation in generated .info file new 6fa0948a4 stat.h: use POSIX-required timefields throughout new bcd5a167c Revert "Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario" new d72cd9400 Cygwin: select: revamp non-polling code for signalfd new 7b1674a3e Fix regression in cris-elf caused by sys/stat.h change new d49d73772 Revert previous change to sys/stat.h and fix cris libgloss new 0dec6c574 Cygwin: math: Fix the return value for tgammal for zero and n [...] new 648a21d2e Cygwin: math: Fix cosh(-INFINITY) to return +INFINITY new 78f2994f3 Cygwin: math: Properly propagate input NANs in a few functions new 4aad6e4e7 Fix regression in visium caused by sys/stat.h change new 224498dc1 Cygwin: get_posix_access: avoid negative subscript new 156370eca Cygwin: pty: add pseudo console support. new 6d99a9803 Cygwin: add W10 pseudo console support to release notes new 07bf949f0 riscv/include/fenv.h: Use shared fenv.h. new 4049d9128 fe_dfl_env.c: Fix typo in comment new f4af3236f Cygwin: sys/wait.h: Add _wait prototype to avoid compiler warning new fd4882784 Adjust nios2 and m68k semihosting for sys/stat.h changes. new 04bab1d9c Cygwin: pty: Code cleanup new 1501ad995 Cygwin: pty: Speed up a little hooked Win32 API for pseudo console. new db5a515a6 Cygwin: pty: Move function hook_api() into hookapi.cc. new f0ff2bd4d Cygwin: pty: Fix state management for pseudo console support. new d2d6f7f6f Cygwin: pty: Limit API hook to the program linked with the APIs. new 0ec206c45 Cygwin: pty: Add a workaround for ^C handling. new 81d01408c Cygwin: pty: Disable clear screen on new pty if TERM=dumb or emacs*. new 3148f642d Cygwin: pty: Fix select() with pseudo console support. new e713b402e Cygwin: pty: Fix potential state mismatch regarding pseudo console. new 2cf0a3531 Cygwin: pty: Make sure to show system error messages new 4a2aeb07d Cygwin: pty: Make SetConsoleCursorPosition() to be hooked. new 72534bf06 libc/include/devctl.h: Add SOCKCLOSE per FACE Technical Stand [...] new 1116f2aff Cygwin: pty: Fix the behaviour of Ctrl-C in the pseudo console mode. new 2c5262de8 Cygwin: pty: Fix screen alternation while pseudo console switching. new c65f436e7 Cygwin: pty: Prevent the helper process from exiting by Ctrl-C. new a11164297 Cygwin: pty: Switch input and output pipes individually. new 4ba6c3a1a Cygwin: console: Fix read() in non-canonical mode. new f374406e7 Cygwin: fix CPU_SET macro visibility new 34c9903ab Cygwin: pty: Fix bad file descriptor error in some environment. new 0488f074b Cygwin: pty: Use system NLS function instead of PTY's own one. new 1795a9198 Cygwin: pty: Change the timing of clearing screen. new 02011361c Cygwin: pty: Correct typos that do not fit the coding style. new b525b025a Cygwin: pty: Use autoload feature for pseudo console system calls. new b614664f0 winsup/cygwin/times.cc (times): follow Linux and allow for a [...] new 8de5aceaa Cygwin: document last change new c196e3b52 Cygwin: console: Revive Win7 compatibility. new 96a3accd3 Cygwin: pty: Avoid potential segfault in PTY code when ppid = 1. new 9dedc0bf7 Cygwin: pty: Make GDB work again on pty. new 5854b9baa Cygwin: pty: Unify the charset conversion codes into a function. new 00453d9ea Cygwin: pty: Add charset conversion for console apps in legacy PTY. new 2a0132b18 Cygwin: pty: Add missing guard when PTY is in the legacy mode. new 6ea311dc8 Cygwin: console: Make console input work in GDB and strace. new cd79f1219 Cygwin: Fix incorrect TTY for non-cygwin process. new 353320b03 Cygwin: remove old cruft from path_conv::check new 2e577f51b Cygwin: rmdir: fail if last component is a symlink, as on Linux new 028ed9c67 Document the last change new dc1ca7d0e gai_strerror() - Update string error messages according to RFC 3493. new a7e4ffb81 Fix mismatch from r342379. new 135cac1fe Some devices take undesired actions when RTS and new cf65e4fd1 Extend mmap/mprotect API to specify the max page new ff63e5362 Convert all IPv4 and IPv6 multicast memberships new e5a0e3ff0 Add an external mbuf buffer type that holds new d24a8621a This commit updates rack to what is basically new 9d158e5e6 Rename IPPROTO 33 from SEP to DCCP new d9198db80 Add kernel-side support for in-kernel TLS. new 46522b22a Add SIOCGIFDOWNREASON. new 04a0cbc51 Cygwin: pty: Fix PTY so that cygwin setup shows help with -h option. new 2b1b21b98 Cygwin: normalize_win32_path: improve error checking new 89c28778f Document the last bug fix new e6a626c8c Cygwin: Fix signal handling issue introduced by PTY related change. new 1a76c0d2e Prevent NULL ptr accesses due to Balloc out of memory new 57041a86a Optimize epilogue sequence for architectures with POP interworking. new 6bafeab3c Allow verifying _REENT_CHECK macros memory allocation new 69c5c3dce fhandler_proc.cc(format_proc_cpuinfo): fix cache size new ec838257d fhandler_proc.cc(format_proc_cpuinfo): fix cpuid level count new c061c9d27 fhandler_proc.cc(format_proc_cpuinfo): fix AMD physical cores count new d1b21d6d4 fhandler_proc.cc(format_proc_cpuinfo): round cpu MHz new 45fe082d5 fhandler_proc.cc(format_proc_cpuinfo): add bogomips new 96b433958 fhandler_proc.cc(format_proc_cpuinfo): add microcode new f32909ffd fhandler_proc.cc(format_proc_cpuinfo): use feature test print macro new 7625d6579 fhandler_proc.cc(format_proc_cpuinfo): add feature flags new 22b1d557a fhandler_proc.cc(format_proc_cpuinfo): comment flags not reported new 98cd03847 fhandler_proc.cc(format_proc_cpuinfo): or model extension bits new 97d9d18a7 Cygwin: document recent changes to format_proc_cpuinfo new 842cd34ec Cygwin: mkdir and rmdir: treat drive names specially new 0a75f54bc Add patch from Joel Sherrill for i386 and x86_64 fenv support new 134c70e72 riscv/sys/fenv.h: Add missing extern for fe_dfl_env_p new 3481157c3 Cygwin: pty: Avoid detach console in the process running as service. new 12e366c8c Cygwin: pty: Change the timing of clear screen. new db01f3909 Cygwin: spawnvp, spawnvpe: fail if executable is not in $PATH new 15a01ed1a Cygwin: Provide more COM devices new a09f78afb MSP430: Add missing build rule for unlink() to libgloss Makefile new bd609ff95 Initial PRU port for libgloss and newlib new 421792788 Fix some generated files new f04cb6051 PRU: Align libmath to PRU ABI new 11633bd90 Add PRU license to COPYING.NEWLIB and COPYING.LIBGLOSS new 29f71245c Cygwin: getpriority() consistent with process priority new e39931dff Fix libgloss being built for disabled multilibs new 1b4bcde6c Cygwin: fix process parent/child relationship after execve new b14f6b3bf Fix sbttons for values > 2s new 2bdb34ac3 Synchronize <sys/_timespec.h> with FreeBSD new d82192a21 Synchronize <sys/time.h> with FreeBSD new 3b5ce400c Move timeval macros to <sys/time.h> new 9f778aa71 Cygwin: devices: drop MAX_CONSOLES and fix FH_CONS_MAX new a7a0448d4 Cygwin: fix quoting when starting invisible console process new 3d9b77fd0 Cygwin: document console helper patch new e98a20b0a Cygwin: pty: Change how to determine if running as service or not. new 1b494a3fd Cygwin: console, pty: Prevent error in legacy console mode. new 5c5a0e236 Cygwin: Raise dumpstack frame limit to 32 new 5f50d19cb Cygwin: Doc change to note stackdump limit patch new f722dbfc8 Stash reent marker in upper bits of s1 on AMD GCN new c1ea19dcc regtool: allow /proc/registry{,32,64}/ registry path prefix new 43fa6f67d Cygwin: pty: Use redraw screen instead of clear screen. new 08bbe4c8c Cygwin: console: Revise the code checking if the console is legacy. new 3242df289 Cygwin: pty: Trigger redraw screen if ESC[?3h or ESC[?3l is sent. new 9ce7857de newlib: fix fseek optimization with SEEK_CUR new 020656a19 Cygwin: pty: Convert CamelCase names to snake_case names. new 779c25eab newlib/libc/include/sys/features.h: update __STDC_ISO_10646__ new a797b9b10 Cygwin: /proc/[PID]/stat to pull process priority correctly new 4218c2699 libm: switch sf_log1p from double error routines to float new e6a417b65 Cygwin: symlink_info::check: avoid assertion failure new 403c60494 Cygwin: document the last bugfix new de5d0bba5 Fix setjmp/longjmp for the moxie port. new 883fd2a86 Implement the unlink system call for the moxie simulator. new 794317b9d MSP430: Support new msp430-elfbare target new a9efe7efa Cygwin: ilogbl: Make sure to return FP_ILGB0 on zero input new 1b484af60 strtold: set errno to ERANGE on underflow per POSIX new bdc020e99 Cygwin: add strtold fix to release message new a7bfec1a4 Cygwin: Bump DLL version to 3.1.1 new 264189f90 Return EINVAL for illegal base in strtol new aad46be17 Set __IEEE_LITTLE_ENDIAN for _XTENSA_EL__ (ESP32) new 157536c84 Cygwin: autoload: Add missing GetProcessGroupAffinity/GetThre [...] new 566e2fda7 Cygwin: add 3.1.1 release text belatedly new ee05fde39 Cygwin: Bump DLL version to 3.1.2 new 324e3195e doc: Untabify python scripts used for making man pages new 7e5daba01 Cygwin: pty: Fix a bug regarding ESC[?3h and ESC[?3l handling. new c1093f593 Fix fcvt to only show 'ndigit' past decimal new 0017c4e6f Fix gcvt to always show 'ndigits' of precision new 77161dcf9 Don't display trailing '.' in _dcvt new baeb26599 Cygwin: pty: Fix ESC[?3h and ESC[?3l handling again. new 304d54e3d Optimize setjmp/longjmp for moxie. new 33ae9310a Cygwin: add 3.1.2 release text new 8823a66ce Cygwin: FIFO: use FILE_PIPE_REJECT_REMOTE_CLIENTS flag new ca9a18248 doc: add more details about adding documentation to HOWTO new 4d217dfae Bump up release to 3.2.0 for yearly snapshot new 7b0260aaf Prevent more NULL ptr accesses due to Balloc out of memory new 1998d6946 Cygwin: Add missing Linux #define of CPU_SETSIZE new 84981ba3e Fixed crash on wine by adding NULL check after memchr new 3d41359a1 Cygwin: pty: Remove destructor for fhandler_pty_master class. new 4da5117bf Cygwin: pty: Revise the code for setting code page of pseudo [...] new 402778242 Cygwin: console: Make suspending process work properly. new 0b73ee8a9 Cygwin: select: Speed up select() call for pty, pipe and fifo. new 6c4658921 Cygwin: pty: Fix the issue regarding open and close multiple PTYs. new 17b1416e4 Cygwin: pty: Add missing CloseHandle() calls. new 63ac5bbf3 Cygwin: console: Disable xterm mode for non cygwin process only. new c73aa492f Cygwin: console: Add workaround for broken CSI3J in Win10 1809. new 58cadce74 Cygwin: console: Add code to restore console mode on close. new 3b77b523e Cygwin: pty: Disable FreeConsole() on close for non cygwin process. new afe5b80a6 Cygwin: pty: Set console code page only if pseudo console is [...] new 643c5cd9d Cygwin: pty: Fix state mismatch caused in octave gui. new 88ada4981 Cygwin: normalize_win32_path: allow drive without trailing backslash new c26b6108d Cygwin: allow opening a symlink with O_PATH | O_NOFOLLOW new 9437384fd Cygwin: readlinkat: allow pathname to be empty new 699e94569 Cygwin: fstatat, fchownat: support the AT_EMPTY_PATH flag new f0582ad85 Cygwin: document recent changes new a7408a5df riscv: Use current pseudo-instructions to access the FCSR register new 942d74fae riscv: Add 'break' statements to fpsetround switch new d9d50c094 riscv: Map between ieeefp.h exception bits and RISC-V FCSR bits new 10298a229 Cygwin: pty: Revise code waiting for forwarding by master_fwd [...] new 315c798c7 Default newlib_reent_check_verify to yes in configure.host new 8365832ee Change the reent verify check option to document disabling it new bc2ad3359 Bump up newlib release to 3.3.0 new dd592e117 Cygwin: pty: Fix reopening slave in push_to_pcon_screenbuffer(). new 287e7fd51 Cygwin: pty: Introduce disable_pcon in environment CYGWIN. new f0f6a3fc7 add pseudo console fixes to release text new 1e3f82857 Cygwin: pty: Remove close() call just before reopening slave. new 998c720db fhandler_proc.cc:format_proc_cpuinfo add rdpru flag new 2658ca68d Cygwin: Bump DLL version to 3.1.3 new bcf0a3947 Cygwin: device_access_denied: return false if O_PATH is set new a9311db74 Cygwin: re-implement fhandler_fifo::open with O_PATH new cc9466c0a Cygwin: FIFO: tweak fcntl and dup when O_PATH is set new f23220724 Cygwin: console: Share readahead buffer within the same process. new 8517af6aa Cygwin: pty: Revise code waiting for forwarding again. new 4d765e761 Cygwin: move chmod_device declaration to winsup.h new 1daeea08f Cygwin: drop __stdcall from close_all_files new 6ea5d2ccc Cygwin: add short comments to path_conv options new 051dd974d Cygwin: path_conv: add PC_SYM_NOFOLLOW_DIR flag new 658635a2f Cygwin: symlink/mknod: fix ACL handling new c81737d4f Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag new 3128762ac Cygwin: fhandler_disk_file::fstatvfs: refactor new 3331b66fc Cygwin: FIFO: fstatvfs: use our handle if O_PATH is set new 49d097182 Cygwin: remove CYGWIN=dos_file_warning option new b7201553d Cygwin: stat: fix st_mode of fifos new febd80c34 Revert "newlib: fix fseek optimization with SEEK_CUR" new 9f9034ef9 Use remove-advertising-clause script to edit BSD licenses new 4b6605d7f Cygwin: AF_LOCAL: allow opening with the O_PATH flag new 9913feffa Cygwin: AF_LOCAL: set appropriate errno on system calls new f4ec32ff8 Cygwin: AF_LOCAL::fstatvfs: use our handle if O_PATH is set new 8313dc7d9 Cygwin: AF_LOCAL: fix fcntl and dup if O_PATH is set new 6160dcace Cygwin: document recent changes new 6b1f773b3 RISC-V: Use newlib nano specific libm. new 5078d5338 Cygwin: fstat_helper: always use handle in call to get_file_a [...] new 00b4dbac8 Cygwin: fhandler_fifo.cc: add commentary new 03fb766e8 Cygwin: console: Revise color setting codes in legacy console mode. new 116ac00a8 Cygwin: pty: Remove meaningless pointer increment. new 38f16be5c libgloss: Fix lseek semihosting bug on nios2 and m68k new 448ee81e8 Typo in license terms for newlib/libm/common/log2.c new a5d8a840f Typo in license for newlib/libc/stdio/flags.c new a3e98f47a Cygwin: pty: Use pinfo() rather than kill() with signal 0. new 049720bbc Cygwin: pty: Define mask_switch_to_pcon_in() in fhandler_tty.cc. new a6aba0100 Cygwin: pty: Avoid screen distortion on slave read. new 48a0d02a5 Cygwin: pty: Remove debug codes and organize related codes. new 26e0018cc Cygwin: pty: Add missing member initialization for struct pip [...] new c1e1b7ead Cygwin: pty: Inherit typeahead data between two input pipes. new ec3853baf Cygwin: pty: Fix state mismatch caused in mintty. new 7b7048c07 Cygwin: pty: Prevent potential errno overwriting. new c26e51b9b Only pass the minimum number of syscall arguments new 1ac1ed53d Cygwin: pty: Add error handling in setup_pseudoconsole(). new 3d18d33ca pow: fix pow(-1.0, NaN) new 58d59bae5 Cygwin: console: Change timing of set/unset xterm compatible mode. new 34fa0e0a7 Cygwin: Bump DLL version to 3.1.4 new ae22a9ce5 Cygwin: console: Fix code for restoring console mode. new 00dbd58ab Cygwin: move 3.1.3 to 3.1.4 release document new f497c0ced Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISC new 05dad2eb0 Locale modifier "@cjksingle" to enforce single-width CJK width. new 564923298 Cygwin: describe new locale modifier @cjksingle for user guide new 98daa5539 Cygwin: add @cjksingle to release docs new 12d462750 Cygwin: console: Fix ioctl() FIONREAD. new 415102058 Cygwin: console: Add guard for set/unset xterm compatible mode. new a0dbd2ed2 Bump DLL version to 3.1.5 new 1ece9a500 newlib/libc/include/devctl.h: Add extern "C" wrapper new 057d228b7 Cygwin: console: ignore NUL byte on write in xterm emulation [...] new a420410a1 Cygwin: fhandler_console.cc: fix minor style issues new cbe899398 Cygwin: don't move cursor on NUL char at all new 5a0b2800a Cygwin: add release message for NUL character bugs new 2b4af688f fhandler_proc/cpuinfo: support fast short REP MOVSB new e589a794f Cygwin: console: Fix segfault on shared_console_info access. new f82e9e972 x86_64/i386 fenv: Replace symlink with include fenv_stub.c new 30538168c cpuinfo:power management: add proc_feedback, acc_power new 65a259d31 Cygwin: posix timers: fix uninitialized variable new 4d3149ca8 Cygwin: Makefile.in: add -fno-builtin-execve CFLAG when build [...] new faca79e8a Cygwin: cygserver: drop useless packed attribute new 74476ae40 Cygwin: ps: fix compiler warning in ttynam new 8ab229d7f Cygwin: console: Add workaround for broken IL/DL in xterm mode. new 27f4e4807 Cygwin: console: Unify workaround code for CSI3J and CSI?1049h/l. new aa5b557ee Cygwin: console: Add support for REP escape sequence to xterm mode. new d3204d120 Cygwin: console: Add emulation of CSI3J on Win10 1809. new 74e4e755a Cygwin: Update dumper for bfd API changes new f448b20aa Cygwin: AF_UNIX: fix creating shared mem region in dup new 3b8146dd1 Cygwin: AF_UNIX: use Nt functions within Nt functions new 5c382e9a7 Cygwin: 32 bit: remove old code to 16 bit align stack new bfacf96fa Cygwin: AF_UNIX: rework fixup_after_exec new f4f8fac72 Cygwin: console: Adjust the detailed behaviour of ESC sequences. new f0e3ece6e arm: Finish moving newlib to unified syntax for Thumb1 new 4448886d4 Fix error in powf for (-1.0, NaN) input new 21ea1df34 Cygwin: ioctl: TIOCINQ: always return number of chars in the [...] new 5a2dc4d68 Cygwin: console: Revise the code to fix tab position. new d3f86007f Cygwin: console: Fix setting/unsetting xterm mode for input. new 33887eba2 Cygwin: console: Prevent buffer overrun. new a879e8a93 Cygwin: console: Add a workaround for "ESC 7" and "ESC 8". new a5340ba59 Cygwin: console: convert wpbuf_put to inline function new 9513cd16a Fix error in float trig. function range reduction new d2dd32b3a Collect handling of wpixput and wpbuf into a helper class. new f1ccefddc Do not bother passing optional argument to WriteConsoleA. new ef90942c1 Cygwin: console: Fix behaviour of "ESC 8" after reset. new 10d0a3af1 Fix error in exp in magnitude [2e-32,2e-28] new ffdb4e140 Fix error in fdim/f for infinities new fb263651b i386/fenv.c: Include fenv.c implementation shared with x86_64 [...] new 95480c5c6 Fix truncf for sNaN input new 80dc3db40 Cygwin: fix formatting: replace TAB char with \t in string constant new 07c77893d Cygwin: fix formatting: drop spaces leading tabs new f5b15ed56 Cygwin: fix formatting: collapse whitespace-only lines new 7c7caf504 Cygwin: fix formatting: drop trailing whitespace new 8bebfcf76 Cygwin: belatedly add Hans-Bernhard to CONTRIBUTORS file new 558f27a4d Cygwin: serial: try fix o_nonblock new 7a57f4508 Cygwin: pty: Add FreeConsole to destructor of pty slave. new a9bd75eeb RTEMS: Include missing header and fix stub new c4ebbb0cf Cygwin: serial: wait for CancelIo completion new 8aa098fc1 Fix for k_tan.c specific inputs new a1f557e44 Fix modf/f for NaN input new 62505a53a Fix hypotf missing mask in hi+lo decomposition new ecf9c03b0 Cygwin: Use a separate Start Menu folder for WoW64 installs new 4f5e552f2 Cygwin: serial: select: simplify peek_serial new 42b1f285a Cygwin: serial: read: revamp raw_read, change vmin_ and vtime [...] new 0ae9d48d9 Cygwin: serial: revamp overlapped IO in read and select new ffc4e9f97 Cygwin: serial: select: fix previous revamp patch new b38b61e3a Cygwin: serial: avoid overrun of vtime new 93c20e47b Cygwin: serial: tcsetattr: set timeouts unconditionally new 1cf63e69e Cygwin: serial: select: fix WaitCommEvent request new 3ec74c487 Cygwin: serial: select: call ClearCommError prior to calling [...] new 486c8bed9 Cygwin: serial: use per call OVERLAPPED structs new 8150ad277 Cygwin: serial: read: if VMIN > 0, wait for VMIN chars in inb [...] new 5225afcf9 fhandler_serial: fix comments new d0f4ea36e Revert "Cygwin: serial: read: if VMIN > 0, wait for VMIN char [...] new 35cb09941 Fix spurious underflow exceptions for Bessel functions for do [...] new 6cc51ff27 newlib/libm/common: Fix modf/modff returning snan new c0db3c5f2 newlib/libm/common: Don't re-convert float to bits in modf/modff new 47c774a88 newlib/libm/math: Make pow/powf return qnan for snan arg new 1fb55bb12 Cygwin: serial: fix GCC warning new 033c90778 Cygwin: symlinks: support WSL symlinks new ea8d2520a winsup/cygwin: remove defines added in mingw-w64 v7.0.0 new 0d99bc28d Cygwin: symlinks: fix WSL symlinks pointing to /mnt new c7a6d3b5d Cygwin: symlinks: create WSL symlinks on supporting filesystems new 24da67cab Cygwin: docs: revamp docs explaining symlinks new e96288dbc Cygwin: symlinks: Allow traversing WSL symlinks new 6ec01bd2b Cygwin: threads: use mmap area to fulfill requests for big stacks new e36e107d0 Cygwin: threads: lower thread size from pool to 256 Megs new 8cee7460e Cygwin: threads: add missing include of mmap_alloc.h new b1c590a62 Cygwin: memory: declare extended memory API new 93bd77b9d Cygwin: mmap: use extended memory API if available new 0a1b87bc9 Cygwin: threads: use extended memory API if available new dd4c08661 Cygwin: mmap_alloc: fix comment to document using the extende [...] new 68a915cbe Cygwin: utils: override definition of PMEM_EXTENDED_PARAMETER new 0b7dd122f proc_cpuinfo: Add PPIN support for AMD new 819eb9b50 Cygwin: faq: disable outdated "sshd in domain" faq new 6568cd36f cygheap_pwdgrp: Handle invalid db_* entries correctly new f6bbef8b6 Cygwin: symlinks: fix WSL symlink creation if cygdrive prefix is / new ed6f47e79 Cygwin: Add David Macek to CONTRIBUTORS new 1840bb1cf Cygwin: accounts: Unify nsswitch.conf db_* defaults new effa51900 Cygwin: accounts: Don't keep old schemes when parsing nsswitch.conf new a40001f49 Cygwin: accounts: Report unrecognized db_* nsswitch.conf keywords new 021844eb7 Cygwin: file I/O: make sure to treat write return value as ssize_t new d0ae58ef6 Cygwin: raw disk I/O: Fix return value in error case new 05c748840 Cygwin: raw disk I/O: lock floppys as well new 85da9d4a3 Cygwin: add release message for fixed floppy bugs new 210c6e754 Cygwin: localtime.cc: reformat for easier patching new e70d108e6 localtime 1.73 new d8432d42d localtime 1.74 new b37a046f7 localtime 1.75 new 7d3c86a36 localtime 1.76 new cf5e12482 localtime 1.77 new 86b69db6f localtime 1.78 new 305748227 localtime 1.79 new 8a99f3429 localtime 1.80 new 651bcd6a3 localtime 1.81 new d333c7ff9 localtime 1.82 new 88b71aa4f localtime define _DIAGASSERT new f7f38be1f setup_pseudoconsole(): handle missing/incorrect helper gracefully new 847ab5fe4 Revert "localtime define _DIAGASSERT" and followups affecting [...] new 53fdf3c00 Cygwin: FIFO: minor change - use NtClose new f2fb5f2a1 Cygwin: FIFO: simplify the fifo_client_handler structure new 814d0dee2 Cygwin: FIFO: change the fifo_client_connect_state enum new 02e6cdcb2 Cygwin: FIFO: simplify the listen_client_thread code new d936c232a Cygwin: FIFO: remove the arm method new 714d1f783 Cygwin: FIFO: honor the flags argument in dup new e1d975d98 Cygwin: FIFO: dup/fork/exec: make sure child starts unlocked new 5dd3bb20d Cygwin: FIFO: fix hit_eof new b3177a87a Cygwin: FIFO: make opening a writer more robust new a9c512f8a Cygwin: FIFO: use a cygthread instead of a homemade thread new 6ed3acc3f Cygwin: FIFO: add shared memory new b76b23d33 Cygwin: FIFO: keep track of the number of readers new 996749558 Cygwin: FIFO: introduce a new type, fifo_reader_id_t new 7afdbbadf Cygwin: FIFO: designate one reader as owner new 9cb63f8ae Cygwin: FIFO: allow fc_handler list to grow dynamically new a00d5cc43 Cygwin: FIFO: add a shared fifo_client_handler list new 34a04fca7 Cygwin: FIFO: take ownership on exec new b5dc02948 Cygwin: FIFO: find a new owner when closing new ef0fcccc3 Cygwin: FIFO: allow any reader to take ownership new 1d7ee8a0e Cygwin: FIFO: support opening multiple readers new 22d4913d7 Cygwin: FIFO: update commentary new 5be42e894 Document recent FIFO changes new c6f26adb4 Cygwin: add pseudo console patch to release text new f8d8b9831 Cygwin: fifo: fix type of fifo_reader_id_t operators new 784b42978 Cygwin: FIFO: code simplification new dd777c784 Cygwin: FIFO: improve the interruptibility of raw_read new 84f16a823 cygwin: doc: Add keywords for ACE order issues new 3cf935b18 Cygwin: termios: Set ECHOE, ECHOK, ECHOCTL and ECHOKE by default. new 1ec9d4950 Reimplement aligned_alloc new 06c9f53c3 Cygwin: pty: Call FreeConsole() only if attached to current pty. new 36f74ad1d Cygwin: pty: Make system_printf() work after closing pty slave. new 549877c96 Cygwin: FIFO: Revert "take ownership on exec" new 0ae4d0168 Cygwin: FIFO: add missing unlock new 8847c9ae2 Cygwin: pty: Revise code to make system_printf() work after close. new 88e92f01a Cygwin: pty: Stop counting number of slaves attached to pseud [...] new 22d52cddd Cygwin: fix declaration of __small_{v}sprintf new 745f2a04f Cygwin: tzcode resync: basics new 577e179f5 Cygwin: tzcode resync: imports new 3e1a58d09 Cygwin: tzcode resync: details new eee6fd973 Cygwin: move localtime.o build rule to end of file new fa9074072 Cygwin: rename localtime.cc to localtime_wrapper.c new 36313c309 Cygwin: convert localtime_wrapper.c to plain C source new b6a714785 Cygwin: revamp localtime.o build rule new 3d6071eae Cygwin: add missing files to 'clean' build rule new 7a2480c07 Cygwin: drop useless comment new 55b626bda Cygwin: FAQ: fix Cygwin build requirements new 9075c4d94 Cygwin: pty: Fix a bug in free_attached_console(). new e8af23bd2 Cygwin: pty: Prevent meaningless ResizePseudoConsole() calls. new 61ab41790 Cygwin: stat: fix st_mode of fifos again new 696c1c935 Cygwin: console: Make cursor keys work in vim under ConEmu. new 84bf8337b Cygwin: update C++ dialect to gnu++14 new 680c25fc3 Cygwin: pty: Prevent garbage remained in read ahead buffer. new 779b33446 Cygwin: console: Discard some unsupported escape sequences. new d3f3d0bed Cygwin: pty: Clean up fhandler_pty_master::pty_master_fwd_thread(). new 8f647da01 Cygwin: pty: Revise the code which prevents undesired window title. new bbb798bbc Cygwin: pty: Fix screen distortion after using less for native apps. new e6ea0815d Bump version to 3.1.6 new 7607c8e23 hard float support for PowerPC taken from FreeBSD new c9781591a Cygwin: pty: Fix screen distortion after less for native apps again. new ab21368da Regenerate libm/machine configuration files for powerpc new bf759333d fenv support arm new eb9771630 Cygwin: pty: Discard CSI > Pm m sequence from native windows apps. new debd470fb Cygwin: pty, termios: Unify thoughts of read ahead beffer handling. new 7730d964a Cygwin: tcp: fix IPPROTO_TCP option handling new e06a2f3ca Cygwin: tcp: Support TCP_FASTOPEN new c33e6a209 Cygwin: tcp: Support TCP_KEEPIDLE, TCP_KEEPCNT, TCP_KEEPINTVL new 7fccd7958 Cygwin: tcp: Support TCP_USER_TIMEOUT new 68f87c579 Cygwin: tcp: Support TCP_QUICKACK new 16092ccdc Cygwin: add new IPPROTO_TCP options to release notes new 88d416d49 pru: Fix memory corruption on syscall return new b1692371a fenv aarch64 support new 3f48f37c6 SPARC fenv support new 7098b20fc mips fenv support new 5129dd874 libm: machine: Add missing sparc and mips configuration new 622798532 Cygwin: fix buffer overrun in cygwin_strcasecmp new 5eb4c62a9 Removed #ifndef _ARM_PCS_VFP_ from sys/fenv.h for arm new d1bb5082a fhandler_proc.cc(format_proc_cpuinfo): add microcode registry [...] new d62925ecc format_proc_cpuinfo: fix microcode revision shift direction new 817b18e5c Cygwin: add microcode patch to release messages new 091ba3ac9 Cygwin: Bump DLL version to 3.1.7 new 2f355d443 Cygwin: convert sys_wcstombs/sys_mbstowcs wrapper to inline f [...] new e0ba81d8c Fix invalid acl_entry_t on 32-bit Cygwin new 24528f060 libc/iconv: Detect CES handler loading failure new 0148b1b39 libc/iconv: Remove unneeded pointer var for _iconv_aliases new c7b1059b9 libc/iconv: find_alias was mis-computing remaining alias tabl [...] new 1c9ae162c testsuite: Fix iconv tests to use new encoding config defines new 2817c5a11 Cygwin: Slightly improve error_start documentation new cea1b2141 Cygwin: Update ELF target used by dumper on x86_64 new af980226d Cygwin: Add a new win32_pstatus data type for modules on x86_64 new c6c4287eb Cygwin: Make dumper scan more than first 4GB of VM on x86_64 new 00beea3f9 Cygwin: FAQ 1.5: Clarify "What version is this" new 0c52d247c Cygwin: FAQ 1.6: Update "Who's behind the project?" new d5fdc1f05 Cygwin: make sure failed sockets always signal writability new 152ce9bc8 Cygwin: document previous poll/select patch new c7d61e9db ctype.h: Fix unused variable warnings new 240f60192 Cygwin: FIFO: fix problems finding new owner new db8e976b9 Cygwin: FIFO: keep a writer count in shared memory new 1b947cc00 Cygwin: fhandler_fifo::hit_eof: improve reliability new ce3bc4377 Cygwin: FIFO: reduce I/O interleaving new c06dac5ba Cygwin: FIFO: improve taking ownership in fifo_reader_thread new f94043c12 Cygwin: FIFO: fix indentation new f31e5f488 Cygwin: FIFO: make certain errors non-fatal new e29d846a8 Cygwin: FIFO: add missing lock new b2ad0df83 Cygwin: fhandler_fifo::take_ownership: don't set event unnecessarily new 7bfce67b6 Cygwin: FIFO: allow take_ownership to be interrupted new d7c611572 Cygwin: FIFO: clean up new 4748f00c6 Cygwin: FIFO: update commentary new 8fba8b800 Cygwin: FIFO: document recent fixes new d2ff46b66 Cygwin: sockets: Rearrange check for connect failure new 538657429 Cygwin: pty: Fix a bug on redirecting something to /dev/pty*. new af4aa2721 Cygwin: mmap: fix mapping beyond EOF on 64 bit new 45b33692b Cygwin: mmap: constify pagesize throughout new f51433f82 Cygwin: Show details of all memory regions in dumper debug output new 7f0cf24c3 Cygwin: Remove reading of PE for section flags from dumper new a5bac1dce Cygwin: Drop excluded regions list from dumper new c5a4d880e Cygwin: Don't dump non-writable image regions new ee9cfa3bc Cygwin: Use MEMORY_WORKING_SET_EX_INFORMATION in dumper new c9ce5f8c7 Cygwin: mmap: document recent bugfix new b93858240 Cygwin: mmap: Remove AT_ROUND_TO_PAGE workaround new 8aa1741a4 fhandler_proc.cc(format_proc_cpuinfo): add flags and TLB size new 6232c3126 riscv: fix integer wraparound in memcpy new ad91244d9 Cygwin: Decorate NtQueryVirtualMemory() to fix 32-bit build new 3100a7f4b arm: Fix fenv support new 14757dd5b arm: Split fenv.c into multiple files new d220f1c28 arm: Fix include to avoid undefined reference new 32c53ea67 Cygwin: Add --nokill dumper option new bb291dea2 Cygwin: Remove synchronization event from dumper new 249e88646 Cygwin: Speed up dumper new 7d9c7c606 Cygwin: posix_spawn: add Cygwin-specific code fixing process [...] new 8308d2897 select.h: update FD macros to latest FreeBSD, fix type conver [...] new f67e6cdf6 libm/math: Use __math_xflow in obsolete math code [v2] new 95a627969 fhandler_proc.cc(format_proc_cpuinfo): add SERIALIZE instruct [...] new fb619d36a fhandler_proc.cc(format_proc_cpuinfo): use _small_sprintf %X [...] new 2b856c06f Cygwin: FIFO: lock fixes new 56b41453f Cygwin: FIFO: fix timing issue with owner change new 7c07c3135 Cygwin: FIFO: add a timeout to take_ownership new 3448d8369 Cygwin: FIFO: reorganize some fifo_client_handler methods new 71406fcc4 Cygwin: FIFO: don't read from pipes that are closing new a967b10e2 Cygwin: FIFO: synchronize the fifo_reader and fifosel threads new 4509d5f94 Cygwin: FIFO: fix indentation new 0c1aa2c19 Cygwin: FIFO: add a third pass to raw_read new 89b29d354 libm/common: Set WANT_ERRNO based on _IEEE_LIBM value new 439373142 libm: Set math_errhandling to match library and hardware [v2] new 99c58cab4 Cygwin: Fix missing breaks in switch statement new 47d3ba46a Cygwin: Add 'fallthrough' pseudo keyword for switch/case use new b2aea6832 libm/math: set errno to ERANGE at gamma poles new 197968750 libm/math: Make yx functions set errno=ERANGE for x=0 new f2806bec3 libm/math: Set errno to ERANGE for pow(0, -y) new 3d85fae53 libm/math: Don't modify __ieee754_pow return values in pow new 8afc16ff7 libm: Control errno support with _IEEE_LIBM configuration parameter new 743fa1ef6 Cygwin: utils: refresh tzmap new 542632a3f Cygwin: utils: cygcheck: avoid GCC warning concatenating strings new d998c32af Cygwin: utils: convert usage() to proper noreturn function th [...] new ec677c8ae Cygwin: utils: build with -Wimplicit-fallthrough=4 -Werror new 37c786570 Cygwin: cygserver: build with -Wimplicit-fallthrough=4 -Werror new 6b6240eab MSP430: Word align __*_array_start symbols in sim linker scripts new 8d0b23612 MSP430: Increase the amount of main memory available in sim l [...] new ba6646e1a Cygwin: Use documented QueryWorkingSetEx() in dumper new 3f7c2785e Cygwin: cygserver: build with -Wimplicit-fallthrough=5 new ef93637d2 libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exception new 8bb88c552 libm: ARM without HW double does not have fast FMA new 7f2f428ac libm: Detect fast fmaf support new cecc03b97 libm/machine/arm: Add optimized fmaf and fma when available new a9774cc51 Cygwin: pty: Add a workaround for issue of starting a lot of mintty. new e9234684d libm/machine/riscv: Add custom fma/sqrt functions when suppor [...] new e6a570f03 libc/stdlib: Use __builtin_mul_overflow for reallocarray and calloc new 493018d89 libc/stdlib: Fix build failure in nano_calloc new 9476dcb59 Cygwin: pty: Change the timing of setup_locale() call. new 39dae3cb2 Cygwin: pty: Change the timing of set_locale() call again. new e2cc9c20c libm/stdlib: don't read past source in nano_realloc new 23a8182a3 libm/stdlib: Realloc when shrinking by 2* or more new dc4b06693 Cygwin: main exception handler (64-bit): continue GCC exceptions new e3771d467 Cygwin: add header defining GCC exception codes new b36fb8e13 Cygwin: strace: ignore GCC exceptions new 0b8a8a3e3 Cygwin: bump version to 3.2.0 new 8ddd82067 Cygwin: pty: Implement new pseudo console support. new f2031f355 Cygwin: cwdstuff::get: clean up debug_printf output new a132187d0 doc: Various fixes to makedocbook for python3.8 new a7ec3f943 Enabled _CS* defines for RTEMS new dd67c260c winsup/doc/faq-setup.xml, faq-using.xml: update setup FAQ new 66835055b winsup/doc/faq-api.xml, -programming.xml: change Win32 to Win [...] new 698587061 doc: Also update shebang for chapter-texi2docbook.py new 1f44fb57b Cygwin: console: Replace WriteConsoleA() with WriteConsoleW(). new 201659ed9 winsup/doc/faq-api.xml(faq.api.timezone): explain time zone updates new c29d93602 Cygwin: fhandler_fifo::delete_client_handler: improve efficiency new cd307a519 Cygwin: fix up proc_subproc flags and matching pinfo methods new 74b22bdff Cygwin: sigproc: return int from remove_proc new 87fe83f4d Cygwin: sigproc: drop __stdcall new 07c79c659 Cygwin: drop PROC_DETACHED_CHILD flag new 2a58ca464 Cygwin: sigproc: Allow more child processes per process new 4c6f43f42 Cygwin: select: Fix a bug on closing pi->bye event. new cd62d60b7 Cygwin: sigproc: fix minor formatting issue new 6251a05e9 Cygwin: sigproc: Eliminate redundant copying of chld_procs new f6cddcd1d Cygwin: sigproc: Fix a thinko in array size new d80a388c2 Cygwin: Add .appveyor.yml new 7c837e784 Cygwin: Add github action to cross-build on Fedora new e52c51de9 Cygwin: Remove .drone.yml new b45204048 Cygwin: pthreads: iterate over key destructors per POSIX new 1292d0c07 Cygwin: pthread_yield: Add BSD visibility new 3bdc05473 Cygwin: make pthread_yield available for internal usage new e6d4fe548 Cygwin: Add C11 threads API new 537f82020 Cygwin: Add Cygwin 3.2 release info new 8d8006e98 Cygwin: math/modfl.c: Fix segment faults in modfl(). new 9a8627002 Cygwin: crt: Add "volatile" to all inline assembly snippets u [...] new 102547fac Cygwin: Add modfl fix to release notes new 617e78478 Cygwin: sigproc.cc: add comment new bb252d992 Cygwin: Remove waitloop argument from try_to_debug() new 0805bc073 Cygwin: pty: Disable pseudo console if TERM does not have CSI6n. new 82c096cc7 Cygwin: pty: Fix a bug in the code removing set window title [...] new 433c75f09 Cygwin: mtx_init: drop glibc workaround new 4dd0d0b7b Cygwin: libpthread: Export C11 thread symbols from libpthread [...] new f685455f2 libm/machine/arm: Rename s*_fma.c -> s*_fma_arm.c new 7d8116306 Fix warnings when building for msp430-elf new 7c99e1c79 MSP430: Fix message in sbrk.c printing binary character new c041e84d3 loadlocale: don't casecmp digits new 7580cada8 Cygwin: create install dir for libs new 3f26c0516 MSP430: Fix calculation of string length in sbrk.c new 05b633466 libm/riscv: Fix machine-specific sqrt build process new 42e54967a libm/riscv: Use common fma code when necessary new 639e19557 libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamm [...] new 011ee670e Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags new ac2a582bb Cygwin: pty: move codepage evaluation to nlsfuncs.cc new 4ae9a853d Cygwin: format_process_fd: add directory check new 684d13417 Cygwin: path_conv::check: handle error from fhandler_process::exists new 1b327f717 Cygwin: document last bug fix new 2ba5e6822 Cygwin: pty: Revise convert_mb_str() function. new 137d04131 Cygwin: pty: Fix input charset for non-cygwin apps with disab [...] new e2f796755 Cygwin: pty: setup new pty on opening the master, not in constructor new c7751a1fd Cygwin: pty: Prevent garbled output for existing non-cygwin apps. new 0e02bac72 Cygwin: ldd: Also look for not found DLLs when exit status is [...] new 54f05c7bf Cygwin: pty: Drop handling for UTF-7 in convert_mb_str(). new a0d6d5f5d fhandler_proc.cc(format_proc_cpuinfo): add tsxldtrk, sev_es flags new 0d7f11eaf winsup/doc/faq-what.xml: FAQ 1.2 Windows versions supported new 79714865b libm: Make tgamma(-small) = -INFINITY new 9e29acac1 Port of C-SKY for newlib new a371751d3 Cygwin: winlean.h: remove most of the extended memory API new 02f5f01ec Add C-SKY port for libgloss new c661c1196 libc/include/math.h: Remove parameter name new c38244d1c Cygwin: check_reparse_point_target: update comment new 8b25d3ff0 Cygwin: avoid GCC 10 error with -Werror=parentheses new 3494d77b6 Cygwin: avoid GCC 10 error with -Werror=narrowing new 132e6836a Cygwin: avoid GCC 10 error with -Werror=narrowing new 76ea96917 libgloss: aarch64: Add support for Armv8-R AArch64 new 396581774 libc/include/inttypes.h: Remove parameter name new 4a54af935 libc/include/wchar.h: Remove parameter name new c28a65aa8 Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when needed new eb94d84bd Cygwin: fix handling of known reparse points that are not symlinks new 7c66c1d43 Cygwin: always recognize AF_UNIX sockets as reparse points new b9b50bf21 Cygwin: AF_UNIX: socket: set the O_RDWR flag new 93d780b6c Cygwin: AF_UNIX: listen_pipe: check for STATUS_SUCCESS
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 (9a6860033) \ N -- N -- N refs/heads/topic/af_unix_new (93d780b6c)
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 715 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: winsup/cygwin/fhandler_socket_unix.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)