This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-release-arm_eabi-coremark-O3 in repository toolchain/ci/newlib.
from 12d07e1dd newlib: libc: reent.h: remove unnecessary parentheses adds 1559f7f45 Cygwin: Use two pass parse for tlsoffsets generation. adds 1b86dd7d8 Cygwin: make sure exec'ed process exists early in process list adds 382550072 Fix __sFILE::_lock initialization adds 03e815a91 Use weak reference for _REENT_SMALL adds 2f8ba4004 Cygwin: fix mknod (64-bit only) adds 9af21ada2 fhandler_proc.cc(format_proc_cpuinfo): add Linux 5.18 cpuinfo flags adds 2dbdf66b9 Modify tzset_r.c to handle errors adds e93bb6f98 Add test cases for parser errors after reworked parsing behavior. adds 871ca7ba6 Cygwin: cygheap: Fix the issue of cygwin1.dll in the root directory. adds 98180795d Cygwin: document last bug fix adds 7c0de0af9 Cygwin: remove some 32-bit-only function definitions adds 2d9b48760 Cygwin: simplify some function names adds 2126f966a Cygwin: remove regparm.h adds 3e917daec Cygwin: remove some 32-bit only path conversion functions adds f6bb8bfaa Cygwin: remove some 32-bit only environment code adds b1e304cbd Cygwin: remove 32-bit only clipboard code adds e1ce752a1 Cygwin: remove miscellaneous 32-bit code new f344134a1 Cygwin: Drop pointless loadlib.h includes in utilities new f36dd4027 Cygwin: Drop use of loadlib.h in regtool new 1f8235f6b Cygwin: child_info.h: remove declaration of init_child_info new cb4b4548c Cygwin: remove ntsecapi.h new 30c5411d0 Cygwin: remove most occurrences of __stdcall and __cdecl
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: newlib/libc/include/pwd.h | 2 +- newlib/libc/include/sys/stat.h | 2 +- newlib/libc/include/sys/unistd.h | 16 +- newlib/libc/posix/posix_spawn.c | 11 - newlib/libc/reent/impure.c | 4 + newlib/libc/stdio/findfp.c | 8 - newlib/libc/time/tzset_r.c | 68 ++++-- newlib/testsuite/newlib.time/tzset.c | 64 ++++-- winsup/cygwin/autoload.cc | 144 ------------ winsup/cygwin/child_info.h | 16 +- winsup/cygwin/cpuid.h | 23 -- winsup/cygwin/cygerrno.h | 13 +- winsup/cygwin/cygheap.cc | 55 ++--- winsup/cygwin/cygheap.h | 22 +- winsup/cygwin/cygheap_malloc.h | 24 +- winsup/cygwin/cygmalloc.h | 25 +- winsup/cygwin/cygserver_ipc.h | 4 +- winsup/cygwin/cygthread.h | 4 +- winsup/cygwin/cygtls.cc | 2 - winsup/cygwin/cygtls.h | 26 +-- winsup/cygwin/cygwait.h | 2 +- winsup/cygwin/dcrt0.cc | 53 +---- winsup/cygwin/debug.cc | 16 +- winsup/cygwin/debug.h | 10 +- winsup/cygwin/dlfcn.cc | 23 -- winsup/cygwin/dll_init.cc | 38 +--- winsup/cygwin/dll_init.h | 6 - winsup/cygwin/dtable.cc | 2 +- winsup/cygwin/dtable.h | 4 +- winsup/cygwin/environ.cc | 37 +-- winsup/cygwin/environ.h | 19 +- winsup/cygwin/errno.cc | 8 +- winsup/cygwin/exceptions.cc | 10 +- winsup/cygwin/external.cc | 7 - winsup/cygwin/fcntl.cc | 46 +--- winsup/cygwin/fhandler.cc | 28 +-- winsup/cygwin/fhandler.h | 376 +++++++++++++++---------------- winsup/cygwin/fhandler_clipboard.cc | 27 +-- winsup/cygwin/fhandler_console.cc | 18 +- winsup/cygwin/fhandler_cygdrive.cc | 2 +- winsup/cygwin/fhandler_dev.cc | 4 +- winsup/cygwin/fhandler_dev_fd.cc | 2 +- winsup/cygwin/fhandler_disk_file.cc | 32 +-- winsup/cygwin/fhandler_dsp.cc | 12 +- winsup/cygwin/fhandler_fifo.cc | 6 +- winsup/cygwin/fhandler_floppy.cc | 4 +- winsup/cygwin/fhandler_mqueue.cc | 4 +- winsup/cygwin/fhandler_netdrive.cc | 2 +- winsup/cygwin/fhandler_pipe.cc | 8 +- winsup/cygwin/fhandler_proc.cc | 26 ++- winsup/cygwin/fhandler_process.cc | 4 +- winsup/cygwin/fhandler_process_fd.cc | 2 +- winsup/cygwin/fhandler_procnet.cc | 4 +- winsup/cygwin/fhandler_procsys.cc | 6 +- winsup/cygwin/fhandler_procsysvipc.cc | 2 +- winsup/cygwin/fhandler_random.cc | 4 +- winsup/cygwin/fhandler_raw.cc | 6 +- winsup/cygwin/fhandler_registry.cc | 2 +- winsup/cygwin/fhandler_serial.cc | 4 +- winsup/cygwin/fhandler_signalfd.cc | 6 +- winsup/cygwin/fhandler_socket.cc | 4 +- winsup/cygwin/fhandler_socket_inet.cc | 51 +---- winsup/cygwin/fhandler_socket_local.cc | 22 +- winsup/cygwin/fhandler_socket_unix.cc | 16 +- winsup/cygwin/fhandler_tape.cc | 6 +- winsup/cygwin/fhandler_timerfd.cc | 6 +- winsup/cygwin/fhandler_tty.cc | 18 +- winsup/cygwin/fhandler_virtual.cc | 6 +- winsup/cygwin/fhandler_windows.cc | 4 +- winsup/cygwin/fhandler_zero.cc | 4 +- winsup/cygwin/fork.cc | 14 +- winsup/cygwin/gcc_seh.h | 2 - winsup/cygwin/gentls_offsets | 27 ++- winsup/cygwin/glob.cc | 38 +--- winsup/cygwin/globals.cc | 6 - winsup/cygwin/grp.cc | 126 +---------- winsup/cygwin/heap.cc | 52 +---- winsup/cygwin/hookapi.cc | 25 +- winsup/cygwin/include/a.out.h | 7 - winsup/cygwin/include/asm/bitsperlong.h | 4 - winsup/cygwin/include/bits/wordsize.h | 6 +- winsup/cygwin/include/cygwin/acl.h | 2 - winsup/cygwin/include/cygwin/config.h | 11 +- winsup/cygwin/include/cygwin/grp.h | 17 -- winsup/cygwin/include/cygwin/signal.h | 59 ----- winsup/cygwin/include/cygwin/stat.h | 29 --- winsup/cygwin/include/cygwin/time.h | 6 +- winsup/cygwin/include/machine/_types.h | 8 - winsup/cygwin/include/machine/types.h | 11 - winsup/cygwin/include/sys/clipboard.h | 23 +- winsup/cygwin/include/sys/cygwin.h | 32 --- winsup/cygwin/include/sys/dirent.h | 16 -- winsup/cygwin/include/sys/ioctl.h | 2 +- winsup/cygwin/include/sys/mman.h | 2 - winsup/cygwin/include/sys/strace.h | 12 +- winsup/cygwin/init.cc | 3 - winsup/cygwin/ipc.cc | 2 +- winsup/cygwin/lib/_cygwin_crt0_common.cc | 13 +- winsup/cygwin/lib/crt0.h | 2 +- winsup/cygwin/libc/fts.c | 9 - winsup/cygwin/libc/minires.c | 4 +- winsup/cygwin/libc/rcmd.cc | 13 +- winsup/cygwin/libc/rexec.cc | 4 +- winsup/cygwin/libstdcxx_wrapper.cc | 7 - winsup/cygwin/miscfuncs.cc | 100 +------- winsup/cygwin/miscfuncs.h | 16 +- winsup/cygwin/mktemp.cc | 4 +- winsup/cygwin/mmap.cc | 54 +---- winsup/cygwin/mmap_alloc.cc | 4 - winsup/cygwin/mmap_alloc.h | 4 - winsup/cygwin/mount.cc | 4 +- winsup/cygwin/mount.h | 2 +- winsup/cygwin/net.cc | 8 - winsup/cygwin/ntdll.h | 2 - winsup/cygwin/ntea.cc | 8 +- winsup/cygwin/ntsecapi.h | 26 --- winsup/cygwin/passwd.cc | 32 +-- winsup/cygwin/path.cc | 182 +-------------- winsup/cygwin/path.h | 20 +- winsup/cygwin/perprocess.h | 4 - winsup/cygwin/pinfo.cc | 10 +- winsup/cygwin/pinfo.h | 26 +-- winsup/cygwin/posix_ipc.cc | 10 +- winsup/cygwin/regparm.h | 19 -- winsup/cygwin/release/3.3.6 | 11 + winsup/cygwin/resource.cc | 4 +- winsup/cygwin/sec_acl.cc | 139 ++---------- winsup/cygwin/sec_helper.cc | 2 +- winsup/cygwin/sec_posixacl.cc | 8 +- winsup/cygwin/security.cc | 4 +- winsup/cygwin/security.h | 43 ++-- winsup/cygwin/shared.cc | 10 +- winsup/cygwin/shared_info.h | 10 +- winsup/cygwin/shm.cc | 6 +- winsup/cygwin/signal.cc | 8 +- winsup/cygwin/sigproc.cc | 23 +- winsup/cygwin/sigproc.h | 28 +-- winsup/cygwin/smallprint.cc | 32 --- winsup/cygwin/spawn.cc | 17 +- winsup/cygwin/strace.cc | 2 +- winsup/cygwin/strfuncs.cc | 10 +- winsup/cygwin/string.h | 8 +- winsup/cygwin/strsig.cc | 14 +- winsup/cygwin/sync.h | 10 +- winsup/cygwin/syscalls.cc | 312 ++++--------------------- winsup/cygwin/sysconf.cc | 16 -- winsup/cygwin/thread.cc | 4 - winsup/cygwin/times.cc | 16 +- winsup/cygwin/tty.cc | 6 +- winsup/cygwin/tty.h | 12 +- winsup/cygwin/uinfo.cc | 40 ---- winsup/cygwin/wincap.h | 2 - winsup/cygwin/window.cc | 4 +- winsup/cygwin/winf.h | 10 +- winsup/cygwin/wininfo.h | 4 +- winsup/cygwin/winsup.h | 56 ++--- winsup/testsuite/winsup.api/cygload.cc | 2 - winsup/utils/cygpath.cc | 1 - winsup/utils/kill.cc | 2 +- winsup/utils/mingw/strace.cc | 2 +- winsup/utils/module_info.cc | 1 - winsup/utils/path.cc | 1 - winsup/utils/ps.cc | 3 +- winsup/utils/regtool.cc | 13 +- 164 files changed, 925 insertions(+), 2642 deletions(-) delete mode 100644 winsup/cygwin/ntsecapi.h delete mode 100644 winsup/cygwin/regparm.h