This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/wcslen/master in repository glibc.
discards fcd069bb9b x86-64: Update strlen.S to support wcslen/wcsnlen adds 500b3a499f Remove __need_list_t and __need_res_state. adds a992f506ff Remove __need macros from signal.h. adds 2cdfa9e848 Add one more header to be installed, missed from previous patch. new 2e9bca4211 x86-64: Update strlen.S to support wcslen/wcsnlen new dd72a28e8b x86-64: Add wmemset optimized with SSE2/AVX2/AVX512
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 (fcd069bb9b) \ N -- N -- N refs/heads/hjl/wcslen/master (dd72a28e8b)
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 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 145 +++++++++ .../posix/sigignore.c => bits/sigevent-consts.h | 37 ++- bits/{siginfo.h => siginfo-consts.h} | 74 +---- bits/sigset.h | 84 ----- bits/types/__sigset_t.h | 7 + bits/types/sigevent_t.h | 17 + bits/types/siginfo_t.h | 21 ++ include/bits/types/res_state.h | 1 + include/bits/types/sig_atomic_t.h | 1 + include/bits/types/sigset_t.h | 1 + include/bits/types/sigval_t.h | 1 + include/list.h | 38 +-- signal/sigdelset.c => include/list_t.h | 25 +- include/signal.h | 15 +- include/wchar.h | 3 + inet/rcmd.c | 16 +- io/sys/poll.h | 6 +- login/utmp_file.c | 1 + misc/sys/select.h | 9 +- nptl/descr.h | 6 +- posix/bits/types.h | 4 + posix/spawn.h | 3 +- posix/sys/wait.h | 3 +- resolv/Makefile | 2 +- resolv/bits/types/res_state.h | 61 ++++ resolv/netdb.h | 3 +- resolv/resolv.h | 92 +----- rt/aio.h | 4 +- rt/mqueue.h | 3 +- setjmp/setjmp.h | 3 +- shadow/lckpwdf.c | 1 + signal/Makefile | 12 +- signal/Versions | 8 +- signal/bits/types/sig_atomic_t.h | 10 + signal/bits/types/sigset_t.h | 9 + signal/bits/types/sigval_t.h | 13 + signal/sigaddset.c | 7 +- signal/sigandset.c | 8 +- signal/sigdelset.c | 7 +- signal/sigisempty.c | 7 +- signal/sigismem.c | 4 +- signal/signal.h | 41 +-- signal/sigorset.c | 8 +- signal/sigsetops.c | 58 +++- signal/sigsetops.h | 32 -- socket/sys/socket.h | 5 - stdlib/abort.c | 9 +- sysdeps/arm/sys/ucontext.h | 1 + sysdeps/generic/sigsetops.h | 77 +++++ sysdeps/generic/sys/ucontext.h | 1 + sysdeps/i386/sys/ucontext.h | 1 + sysdeps/m68k/sys/ucontext.h | 1 + sysdeps/mach/hurd/i386/bits/sigcontext.h | 1 + sysdeps/mips/sys/ucontext.h | 1 + sysdeps/posix/profil.c | 1 + sysdeps/posix/sigignore.c | 5 +- sysdeps/posix/sigintr.c | 1 + sysdeps/posix/signal.c | 7 +- sysdeps/posix/sigset.c | 63 ++-- sysdeps/posix/sprofil.c | 1 + sysdeps/posix/sysv_signal.c | 5 +- sysdeps/powerpc/novmxsetjmp.h | 2 +- sysdeps/pthread/bits/sigthread.h | 1 + sysdeps/unix/sysv/linux/Makefile | 3 +- sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/alpha/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/arm/sys/ucontext.h | 1 + .../sysv/linux/bits/sigevent-consts.h} | 41 +-- sysdeps/unix/sysv/linux/bits/siginfo-arch.h | 7 + sysdeps/unix/sysv/linux/bits/siginfo-consts-arch.h | 7 + .../unix/sysv/linux/bits/siginfo-consts.h | 117 +++---- sysdeps/unix/sysv/linux/bits/siginfo.h | 341 ------------------- sysdeps/unix/sysv/linux/bits/sigset.h | 124 ------- sysdeps/unix/sysv/linux/bits/types/__sigset_t.h | 10 + sysdeps/unix/sysv/linux/bits/types/sigevent_t.h | 48 +++ sysdeps/unix/sysv/linux/bits/types/siginfo_t.h | 139 ++++++++ sysdeps/unix/sysv/linux/hppa/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/ia64/bits/siginfo-arch.h | 19 ++ .../sysv/linux/ia64/bits/siginfo-consts-arch.h | 45 +++ sysdeps/unix/sysv/linux/ia64/bits/siginfo.h | 360 --------------------- sysdeps/unix/sysv/linux/m68k/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/mips/bits/siginfo-arch.h | 15 + sysdeps/unix/sysv/linux/mips/bits/siginfo.h | 344 -------------------- sysdeps/unix/sysv/linux/mips/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/nios2/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/nptl-signals.h | 1 + sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h | 3 +- sysdeps/unix/sysv/linux/s390/bits/siginfo.h | 341 ------------------- sysdeps/unix/sysv/linux/s390/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/sh/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/sigsetops.h | 108 +++++++ sysdeps/unix/sysv/linux/sparc/bits/siginfo-arch.h | 14 + .../sysv/linux/sparc/bits/siginfo-consts-arch.h | 12 + sysdeps/unix/sysv/linux/sparc/bits/siginfo.h | 352 -------------------- sysdeps/unix/sysv/linux/sparc/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/sys/epoll.h | 8 +- sysdeps/unix/sysv/linux/sys/signalfd.h | 3 +- sysdeps/unix/sysv/linux/tile/bits/siginfo-arch.h | 11 + .../sysv/linux/tile/bits/siginfo-consts-arch.h | 14 + sysdeps/unix/sysv/linux/tile/bits/siginfo.h | 347 -------------------- sysdeps/unix/sysv/linux/tile/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/x86/bits/siginfo-arch.h | 19 ++ sysdeps/unix/sysv/linux/x86/bits/siginfo.h | 360 --------------------- sysdeps/unix/sysv/linux/x86/sys/ucontext.h | 1 + sysdeps/x86_64/memset.S | 18 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 22 ++ .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 8 +- .../multiarch/memset-avx512-unaligned-erms.S | 9 +- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 24 +- sysdeps/x86_64/multiarch/memset.S | 12 +- sysdeps/x86_64/multiarch/wmemset.S | 45 +++ sysdeps/x86_64/multiarch/wmemset_chk.S | 46 +++ sysdeps/x86_64/{bzero.S => wmemset.S} | 0 signal/sigdelset.c => sysdeps/x86_64/wmemset_chk.S | 31 +- 114 files changed, 1345 insertions(+), 3189 deletions(-) copy sysdeps/posix/sigignore.c => bits/sigevent-consts.h (55%) copy bits/{siginfo.h => siginfo-consts.h} (68%) delete mode 100644 bits/sigset.h create mode 100644 bits/types/__sigset_t.h create mode 100644 bits/types/sigevent_t.h create mode 100644 bits/types/siginfo_t.h create mode 100644 include/bits/types/res_state.h create mode 100644 include/bits/types/sig_atomic_t.h create mode 100644 include/bits/types/sigset_t.h create mode 100644 include/bits/types/sigval_t.h copy signal/sigdelset.c => include/list_t.h (67%) create mode 100644 resolv/bits/types/res_state.h create mode 100644 signal/bits/types/sig_atomic_t.h create mode 100644 signal/bits/types/sigset_t.h create mode 100644 signal/bits/types/sigval_t.h delete mode 100644 signal/sigsetops.h create mode 100644 sysdeps/generic/sigsetops.h copy sysdeps/{posix/sigignore.c => unix/sysv/linux/bits/sigevent-consts.h} (50%) create mode 100644 sysdeps/unix/sysv/linux/bits/siginfo-arch.h create mode 100644 sysdeps/unix/sysv/linux/bits/siginfo-consts-arch.h rename bits/siginfo.h => sysdeps/unix/sysv/linux/bits/siginfo-consts.h (64%) delete mode 100644 sysdeps/unix/sysv/linux/bits/siginfo.h delete mode 100644 sysdeps/unix/sysv/linux/bits/sigset.h create mode 100644 sysdeps/unix/sysv/linux/bits/types/__sigset_t.h create mode 100644 sysdeps/unix/sysv/linux/bits/types/sigevent_t.h create mode 100644 sysdeps/unix/sysv/linux/bits/types/siginfo_t.h create mode 100644 sysdeps/unix/sysv/linux/ia64/bits/siginfo-arch.h create mode 100644 sysdeps/unix/sysv/linux/ia64/bits/siginfo-consts-arch.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/bits/siginfo.h create mode 100644 sysdeps/unix/sysv/linux/mips/bits/siginfo-arch.h delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/siginfo.h delete mode 100644 sysdeps/unix/sysv/linux/s390/bits/siginfo.h create mode 100644 sysdeps/unix/sysv/linux/sigsetops.h create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/siginfo-arch.h create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/siginfo-consts-arch.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/bits/siginfo.h create mode 100644 sysdeps/unix/sysv/linux/tile/bits/siginfo-arch.h create mode 100644 sysdeps/unix/sysv/linux/tile/bits/siginfo-consts-arch.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/siginfo.h create mode 100644 sysdeps/unix/sysv/linux/x86/bits/siginfo-arch.h delete mode 100644 sysdeps/unix/sysv/linux/x86/bits/siginfo.h create mode 100644 sysdeps/x86_64/multiarch/wmemset.S create mode 100644 sysdeps/x86_64/multiarch/wmemset_chk.S copy sysdeps/x86_64/{bzero.S => wmemset.S} (100%) copy signal/sigdelset.c => sysdeps/x86_64/wmemset_chk.S (63%)