This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch maskray/relr in repository glibc.
discards c1d8746339 elf: Support DT_RELR relative relocation format [BZ #27924] adds 8e1ad8073a elf: Add reloc for OpenRISC adds 9dde3a24f1 linux/syscalls: Add or1k_atomic syscall for OpenRISC adds 6e5964311d or1k: ABI Implementation adds de5c0edc80 or1k: startup and dynamic linking code adds 96882a00ce or1k: Thread Local Storage support adds 9f3653b1fa or1k: Atomics and Locking primitives adds 9a47b9660b or1k: math soft float support adds 1871c95f2b or1k: Linux Syscall Interface adds 7d334b1831 or1k: Linux ABI adds d147259b5c or1k: ABI lists adds 0c3c62ca7d or1k: Build Infrastructure adds e981650654 build-many-glibcs.py: add OpenRISC support adds c1fc366ec9 Documentation for OpenRISC port adds 65ccd641ba debug: Remove catchsegv and libSegfault (BZ #14913) adds e5fa62b8db AArch64: Check for SVE in ifuncs [BZ #28744] adds d5b0046e3d ttydefaults.h: Fix CSTATUS to control-t adds acbaad31e8 elf: Fix fences in _dl_find_object_update (bug 28745) adds 6b0978c14a Restore ENTRY_POINT definition on hppa, ia64 (bug 28749) new b2cd3aeb9c elf: Support DT_RELR relative relocation format [BZ #27924]
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 (c1d8746339) \ N -- N -- N refs/heads/maskray/relr (b2cd3aeb9c)
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 1 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: NEWS | 13 + README | 1 + configure | 14 +- configure.ac | 2 +- debug/Makefile | 19 +- debug/catchsegv.sh | 106 - debug/segfault.c | 215 -- elf/Makefile | 16 +- elf/Versions | 3 + elf/dl-find_object.c | 162 +- elf/dl-find_object.h | 44 +- elf/elf.h | 37 + .../register-dump.h => elf/libc-abi-dt-relr.c | 8 +- elf/tst-dl_find_object-threads.c | 4 +- scripts/abilist.awk | 2 + scripts/build-many-glibcs.py | 5 + sysdeps/aarch64/multiarch/memcpy.c | 2 +- sysdeps/aarch64/multiarch/memmove.c | 2 +- sysdeps/aarch64/multiarch/memset.c | 2 +- sysdeps/generic/sys/ttydefaults.h | 6 +- sysdeps/hppa/entry.h | 8 + sysdeps/ia64/entry.h | 8 + sysdeps/or1k/Implies | 3 + sysdeps/or1k/Makefile | 6 + sysdeps/or1k/__longjmp.S | 50 + sysdeps/or1k/atomic-machine.h | 71 + sysdeps/or1k/bits/endianness.h | 11 + sysdeps/or1k/bits/fenv.h | 69 + sysdeps/or1k/bits/link.h | 54 + .../register-dump.h => or1k/bits/setjmp.h} | 23 +- sysdeps/{alpha => or1k}/bsd-_setjmp.S | 0 sysdeps/{alpha => or1k}/bsd-setjmp.S | 0 sysdeps/or1k/dl-machine.h | 300 +++ sysdeps/or1k/dl-start.S | 98 + sysdeps/{generic/register-dump.h => or1k/dl-tls.h} | 20 +- sysdeps/or1k/dl-trampoline.S | 73 + .../register-dump.h => or1k/jmpbuf-offsets.h} | 12 +- sysdeps/or1k/jmpbuf-unwind.h | 36 + .../{generic/register-dump.h => or1k/ldsodefs.h} | 27 +- sysdeps/or1k/libc-tls.c | 34 + sysdeps/or1k/libm-test-ulps | 1112 ++++++++++ sysdeps/or1k/libm-test-ulps-name | 1 + sysdeps/or1k/machine-gmon.h | 35 + .../{generic/register-dump.h => or1k/memusage.h} | 8 +- sysdeps/{arc => or1k}/nofpu/Implies | 0 .../nofpu/math-tests-exceptions.h} | 16 +- .../nofpu/math-tests-rounding.h} | 15 +- sysdeps/or1k/nptl/pthreaddef.h | 36 + sysdeps/or1k/nptl/tls.h | 184 ++ sysdeps/or1k/preconfigure | 33 + sysdeps/or1k/setjmp.S | 56 + sysdeps/or1k/sfp-machine.h | 93 + sysdeps/or1k/sotruss-lib.c | 51 + .../{generic/register-dump.h => or1k/stackinfo.h} | 23 +- sysdeps/or1k/start.S | 99 + sysdeps/or1k/sysdep.h | 80 + sysdeps/or1k/tininess.h | 1 + .../{generic/register-dump.h => or1k/tst-audit.h} | 13 +- sysdeps/powerpc/powerpc32/register-dump.h | 120 -- sysdeps/powerpc/powerpc64/register-dump.h | 124 -- sysdeps/unix/sysv/linux/alpha/register-dump.h | 239 --- sysdeps/unix/sysv/linux/arm/register-dump.h | 135 -- sysdeps/unix/sysv/linux/csky/register-dump.h | 190 -- sysdeps/unix/sysv/linux/i386/register-dump.h | 250 --- sysdeps/unix/sysv/linux/ia64/register-dump.h | 180 -- sysdeps/unix/sysv/linux/m68k/register-dump.h | 176 -- sysdeps/unix/sysv/linux/mips/register-dump.h | 120 -- sysdeps/unix/sysv/linux/or1k/Implies | 3 + sysdeps/unix/sysv/linux/or1k/Makefile | 7 + sysdeps/unix/sysv/linux/or1k/arch-syscall.h | 325 +++ sysdeps/unix/sysv/linux/or1k/bits/procfs.h | 38 + .../unix/sysv/linux/{arc => or1k}/c++-types.data | 0 sysdeps/unix/sysv/linux/or1k/clone.c | 61 + sysdeps/unix/sysv/linux/or1k/configure | 4 + sysdeps/unix/sysv/linux/or1k/configure.ac | 4 + sysdeps/unix/sysv/linux/or1k/getcontext.S | 72 + sysdeps/unix/sysv/linux/or1k/ld.abilist | 8 + .../unix/sysv/linux/or1k/libBrokenLocale.abilist | 1 + sysdeps/unix/sysv/linux/or1k/libc.abilist | 2123 ++++++++++++++++++++ .../unix/sysv/linux/or1k/libc_malloc_debug.abilist | 26 + sysdeps/unix/sysv/linux/or1k/libcrypt.abilist | 2 + sysdeps/unix/sysv/linux/or1k/libm.abilist | 759 +++++++ sysdeps/unix/sysv/linux/or1k/libresolv.abilist | 55 + sysdeps/unix/sysv/linux/or1k/libthread_db.abilist | 40 + sysdeps/unix/sysv/linux/or1k/localplt.data | 14 + sysdeps/unix/sysv/linux/or1k/makecontext.c | 77 + .../sysv/linux/or1k/mmap_internal.h} | 15 +- sysdeps/unix/sysv/linux/or1k/or1k_clone.S | 89 + sysdeps/unix/sysv/linux/or1k/setcontext.S | 108 + sysdeps/unix/sysv/linux/or1k/shlib-versions | 2 + .../sysv/linux/or1k/sigcontextinfo.h} | 15 +- sysdeps/unix/sysv/linux/or1k/swapcontext.S | 116 ++ sysdeps/unix/sysv/linux/or1k/sys/ucontext.h | 53 + sysdeps/unix/sysv/linux/{hppa => or1k}/sys/user.h | 0 .../sysv/linux/or1k/sysdep.c} | 23 +- sysdeps/unix/sysv/linux/or1k/sysdep.h | 201 ++ sysdeps/unix/sysv/linux/or1k/ucontext_i.sym | 26 + sysdeps/unix/sysv/linux/riscv/register-dump.h | 63 - .../unix/sysv/linux/s390/s390-32/register-dump.h | 128 -- .../unix/sysv/linux/s390/s390-64/register-dump.h | 131 -- sysdeps/unix/sysv/linux/segfault.c | 2 - sysdeps/unix/sysv/linux/sh/register-dump.h | 263 --- .../unix/sysv/linux/sparc/sparc32/register-dump.h | 342 ---- .../unix/sysv/linux/sparc/sparc64/register-dump.h | 273 --- sysdeps/unix/sysv/linux/syscall-names.list | 1 + sysdeps/unix/sysv/linux/x86_64/register-dump.h | 345 ---- 106 files changed, 7209 insertions(+), 3562 deletions(-) delete mode 100755 debug/catchsegv.sh delete mode 100644 debug/segfault.c copy sysdeps/generic/register-dump.h => elf/libc-abi-dt-relr.c (80%) create mode 100644 sysdeps/hppa/entry.h create mode 100644 sysdeps/ia64/entry.h create mode 100644 sysdeps/or1k/Implies create mode 100644 sysdeps/or1k/Makefile create mode 100644 sysdeps/or1k/__longjmp.S create mode 100644 sysdeps/or1k/atomic-machine.h create mode 100644 sysdeps/or1k/bits/endianness.h create mode 100644 sysdeps/or1k/bits/fenv.h create mode 100644 sysdeps/or1k/bits/link.h copy sysdeps/{generic/register-dump.h => or1k/bits/setjmp.h} (53%) copy sysdeps/{alpha => or1k}/bsd-_setjmp.S (100%) copy sysdeps/{alpha => or1k}/bsd-setjmp.S (100%) create mode 100644 sysdeps/or1k/dl-machine.h create mode 100644 sysdeps/or1k/dl-start.S copy sysdeps/{generic/register-dump.h => or1k/dl-tls.h} (50%) create mode 100644 sysdeps/or1k/dl-trampoline.S copy sysdeps/{generic/register-dump.h => or1k/jmpbuf-offsets.h} (66%) create mode 100644 sysdeps/or1k/jmpbuf-unwind.h copy sysdeps/{generic/register-dump.h => or1k/ldsodefs.h} (50%) create mode 100644 sysdeps/or1k/libc-tls.c create mode 100644 sysdeps/or1k/libm-test-ulps create mode 100644 sysdeps/or1k/libm-test-ulps-name create mode 100644 sysdeps/or1k/machine-gmon.h copy sysdeps/{generic/register-dump.h => or1k/memusage.h} (76%) copy sysdeps/{arc => or1k}/nofpu/Implies (100%) copy sysdeps/{generic/register-dump.h => or1k/nofpu/math-tests-exceptions.h} (58%) copy sysdeps/{generic/register-dump.h => or1k/nofpu/math-tests-rounding.h} (58%) create mode 100644 sysdeps/or1k/nptl/pthreaddef.h create mode 100644 sysdeps/or1k/nptl/tls.h create mode 100644 sysdeps/or1k/preconfigure create mode 100644 sysdeps/or1k/setjmp.S create mode 100644 sysdeps/or1k/sfp-machine.h create mode 100644 sysdeps/or1k/sotruss-lib.c copy sysdeps/{generic/register-dump.h => or1k/stackinfo.h} (54%) create mode 100644 sysdeps/or1k/start.S create mode 100644 sysdeps/or1k/sysdep.h create mode 100644 sysdeps/or1k/tininess.h copy sysdeps/{generic/register-dump.h => or1k/tst-audit.h} (66%) delete mode 100644 sysdeps/powerpc/powerpc32/register-dump.h delete mode 100644 sysdeps/powerpc/powerpc64/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/arm/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/csky/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/i386/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/mips/register-dump.h create mode 100644 sysdeps/unix/sysv/linux/or1k/Implies create mode 100644 sysdeps/unix/sysv/linux/or1k/Makefile create mode 100644 sysdeps/unix/sysv/linux/or1k/arch-syscall.h create mode 100644 sysdeps/unix/sysv/linux/or1k/bits/procfs.h copy sysdeps/unix/sysv/linux/{arc => or1k}/c++-types.data (100%) create mode 100644 sysdeps/unix/sysv/linux/or1k/clone.c create mode 100644 sysdeps/unix/sysv/linux/or1k/configure create mode 100644 sysdeps/unix/sysv/linux/or1k/configure.ac create mode 100644 sysdeps/unix/sysv/linux/or1k/getcontext.S create mode 100644 sysdeps/unix/sysv/linux/or1k/ld.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libBrokenLocale.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libc.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libc_malloc_debug.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libcrypt.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libm.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libresolv.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/libthread_db.abilist create mode 100644 sysdeps/unix/sysv/linux/or1k/localplt.data create mode 100644 sysdeps/unix/sysv/linux/or1k/makecontext.c copy sysdeps/{generic/register-dump.h => unix/sysv/linux/or1k/mmap_internal.h} (66%) create mode 100644 sysdeps/unix/sysv/linux/or1k/or1k_clone.S create mode 100644 sysdeps/unix/sysv/linux/or1k/setcontext.S create mode 100644 sysdeps/unix/sysv/linux/or1k/shlib-versions copy sysdeps/{generic/register-dump.h => unix/sysv/linux/or1k/sigcontextinfo.h} (70%) create mode 100644 sysdeps/unix/sysv/linux/or1k/swapcontext.S create mode 100644 sysdeps/unix/sysv/linux/or1k/sys/ucontext.h copy sysdeps/unix/sysv/linux/{hppa => or1k}/sys/user.h (100%) rename sysdeps/{generic/register-dump.h => unix/sysv/linux/or1k/sysdep.c} (59%) create mode 100644 sysdeps/unix/sysv/linux/or1k/sysdep.h create mode 100644 sysdeps/unix/sysv/linux/or1k/ucontext_i.sym delete mode 100644 sysdeps/unix/sysv/linux/riscv/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/segfault.c delete mode 100644 sysdeps/unix/sysv/linux/sh/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/x86_64/register-dump.h