This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from c7aa8596de rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling new dbfefbdc3a Rewrite abi-note.S in C. new 1b0a4f58f5 aarch64: configure test for BTI support new 2a4c2dde49 aarch64: Rename place holder .S files to .c new 91181954f9 aarch64: Add BTI support to assembly files new fddbd7c0ef aarch64: fix swapcontext for BTI new 5f846c8b0d aarch64: fix RTLD_START for BTI new 605338745b aarch64: enable BTI at runtime new de9301c02e aarch64: ensure objects are BTI compatible new 9e1751e6d6 aarch64: configure check for pac-ret code generation new 1be3d6eb82 aarch64: Add pac-ret support to assembly files new c94767712b aarch64: fix pac-ret support in _mcount new d174ec248d aarch64: redefine RETURN_ADDRESS to strip PAC new a2a83bf6d9 aarch64: add NEWS entry about branch protection support
The 13 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 | 11 +++ config.h.in | 6 ++ csu/{abi-note.S => abi-note.c} | 25 ++++--- sysdeps/aarch64/Makefile | 12 ++++ sysdeps/aarch64/{bsd-_setjmp.S => bsd-_setjmp.c} | 0 sysdeps/aarch64/{bsd-setjmp.S => bsd-setjmp.c} | 0 sysdeps/aarch64/configure | 83 ++++++++++++++++++++++ sysdeps/aarch64/configure.ac | 41 +++++++++++ sysdeps/aarch64/crti.S | 10 +++ sysdeps/aarch64/crtn.S | 8 +++ sysdeps/aarch64/dl-bti.c | 54 ++++++++++++++ sysdeps/aarch64/dl-machine.h | 5 +- sysdeps/{generic => aarch64}/dl-prop.h | 32 ++++++--- sysdeps/aarch64/dl-tlsdesc.S | 11 +++ sysdeps/aarch64/dl-trampoline.S | 20 ++++++ sysdeps/aarch64/linkmap.h | 3 + sysdeps/aarch64/machine-gmon.h | 3 +- sysdeps/aarch64/{memmove.S => memmove.c} | 0 sysdeps/aarch64/multiarch/memset_emag.S | 2 + sysdeps/aarch64/multiarch/memset_falkor.S | 1 + sysdeps/aarch64/multiarch/memset_generic.S | 2 + sysdeps/aarch64/multiarch/rtld-memset.S | 2 + sysdeps/aarch64/start.S | 1 + sysdeps/aarch64/sysdep.h | 58 ++++++++++++++- sysdeps/arm/abi-note.S | 8 --- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + .../unix/sysv/linux/{x86 => aarch64}/bits/mman.h | 13 ++-- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 3 + sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 2 + sysdeps/unix/sysv/linux/aarch64/swapcontext.S | 14 +++- 30 files changed, 389 insertions(+), 42 deletions(-) rename csu/{abi-note.S => abi-note.c} (89%) rename sysdeps/aarch64/{bsd-_setjmp.S => bsd-_setjmp.c} (100%) rename sysdeps/aarch64/{bsd-setjmp.S => bsd-setjmp.c} (100%) create mode 100644 sysdeps/aarch64/dl-bti.c copy sysdeps/{generic => aarch64}/dl-prop.h (67%) rename sysdeps/aarch64/{memmove.S => memmove.c} (100%) delete mode 100644 sysdeps/arm/abi-note.S copy sysdeps/unix/sysv/linux/{x86 => aarch64}/bits/mman.h (72%)