This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from ccb5083553 aarch64: fix makefile formatting new 59bac0d5d2 aarch64: Add configure checks for BTI support new dba95d2887 aarch64: Support enforcing BTI on dependencies new 6f869f54fb aarch64: Add tests for glibc.cpu.aarch64_bti behaviour
The 3 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: manual/tunables.texi | 17 +++ sysdeps/aarch64/Makefile | 58 ++++++++- sysdeps/aarch64/configure | 144 +++++++++++++++++++++ sysdeps/aarch64/configure.ac | 36 ++++++ sysdeps/aarch64/cpu-features.h | 5 + sysdeps/aarch64/dl-bti.c | 15 +++ sysdeps/aarch64/dl-tunables.list | 6 + sysdeps/aarch64/linkmap.h | 1 + sysdeps/aarch64/tst-bti-abort-imm.c | 3 + sysdeps/aarch64/tst-bti-abort-transitive.c | 3 + sysdeps/aarch64/tst-bti-abort-unprot.c | 3 + .../tst-gcs-abort.sh => aarch64/tst-bti-abort.sh} | 6 +- sysdeps/aarch64/tst-bti-dep-prot.c | 3 + sysdeps/aarch64/tst-bti-dlopen-imm.c | 6 + sysdeps/aarch64/tst-bti-dlopen-prot.c | 6 + sysdeps/aarch64/tst-bti-dlopen-transitive.c | 6 + .../tst-gcs-mod3.c => aarch64/tst-bti-mod-prot.c} | 11 +- .../tst-bti-mod-unprot.c} | 11 +- .../tst-gcs-mod3.c => aarch64/tst-bti-mod.c} | 10 +- sysdeps/aarch64/tst-bti-permissive-dlopen.c | 6 + sysdeps/aarch64/tst-bti-permissive-imm.c | 3 + sysdeps/aarch64/tst-bti-permissive-transitive.c | 3 + .../tst-bti-skeleton-dlopen.c} | 38 +++--- .../tst-bti-skeleton.c} | 34 +++-- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 2 + sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 16 +++ 26 files changed, 405 insertions(+), 47 deletions(-) create mode 100644 sysdeps/aarch64/tst-bti-abort-imm.c create mode 100644 sysdeps/aarch64/tst-bti-abort-transitive.c create mode 100644 sysdeps/aarch64/tst-bti-abort-unprot.c copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-abort.sh => aarch64/tst-bti-abort.sh} (88%) create mode 100644 sysdeps/aarch64/tst-bti-dep-prot.c create mode 100644 sysdeps/aarch64/tst-bti-dlopen-imm.c create mode 100644 sysdeps/aarch64/tst-bti-dlopen-prot.c create mode 100644 sysdeps/aarch64/tst-bti-dlopen-transitive.c copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-mod3.c => aarch64/tst-bti-mod-prot.c} (86%) copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-mod3.c => aarch64/tst-bti-mod-unprot [...] copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-mod3.c => aarch64/tst-bti-mod.c} (87%) create mode 100644 sysdeps/aarch64/tst-bti-permissive-dlopen.c create mode 100644 sysdeps/aarch64/tst-bti-permissive-imm.c create mode 100644 sysdeps/aarch64/tst-bti-permissive-transitive.c copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-dlopen.c => aarch64/tst-bti-skeleton [...] copy sysdeps/{unix/sysv/linux/aarch64/tst-gcs-helper.h => aarch64/tst-bti-skeleton [...]