This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 6d24313e4a manual: Mark setlogmask as AS-unsafe and AC-unsafe. new c05086d904 aarch64: Add configure checks for GCS support new 82decb59bc aarch64: Add tests for Guarded Control Stack new 57ee1deb1f aarch64: Add GCS tests for transitive dependencies new 15afd01e80 aarch64: Add GCS tests for dlopen new 41f6684557 aarch64: Add GCS test with signal handler
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: Makeconfig | 2 +- configure | 99 ++++++++++++++++ configure.ac | 17 +++ sysdeps/unix/sysv/linux/aarch64/Makefile | 129 ++++++++++++++++++++- .../unix/sysv/linux/aarch64/tst-gcs-abort.sh | 29 +++-- .../sysv/linux/aarch64/tst-gcs-disabled-static.c | 1 + sysdeps/unix/sysv/linux/aarch64/tst-gcs-disabled.c | 2 + .../sysv/linux/aarch64/tst-gcs-dlopen-disabled.c | 3 + .../sysv/linux/aarch64/tst-gcs-dlopen-enforced.c | 3 + .../linux/aarch64/tst-gcs-dlopen-optional-off.c | 3 + .../linux/aarch64/tst-gcs-dlopen-optional-on.c | 3 + .../sysv/linux/aarch64/tst-gcs-dlopen-override.c | 3 + .../sysv/linux/aarch64/tst-gcs-dlopen.c} | 58 ++++----- .../sysv/linux/aarch64/tst-gcs-enforced-abort.c | 2 + .../linux/aarch64/tst-gcs-enforced-static-abort.c | 1 + .../sysv/linux/aarch64/tst-gcs-enforced-static.c | 1 + sysdeps/unix/sysv/linux/aarch64/tst-gcs-enforced.c | 2 + .../unix/sysv/linux/aarch64/tst-gcs-helper.h | 29 ++--- .../unix/sysv/linux/aarch64/tst-gcs-mod1.c | 15 ++- .../unix/sysv/linux/aarch64/tst-gcs-mod2.c | 9 +- .../unix/sysv/linux/aarch64/tst-gcs-mod3.c | 9 +- sysdeps/unix/sysv/linux/aarch64/tst-gcs-noreturn.c | 101 ++++++++++++++++ .../unix/sysv/linux/aarch64/tst-gcs-optional-off.c | 2 + .../unix/sysv/linux/aarch64/tst-gcs-optional-on.c | 2 + .../linux/aarch64/tst-gcs-optional-static-off.c | 1 + .../linux/aarch64/tst-gcs-optional-static-on.c | 1 + .../sysv/linux/aarch64/tst-gcs-override-static.c | 1 + sysdeps/unix/sysv/linux/aarch64/tst-gcs-override.c | 2 + .../sysv/linux/aarch64/tst-gcs-shared-disabled.c | 2 + .../linux/aarch64/tst-gcs-shared-enforced-abort.c | 2 + .../sysv/linux/aarch64/tst-gcs-shared-optional.c | 2 + .../sysv/linux/aarch64/tst-gcs-shared-override.c | 2 + .../unix/sysv/linux/aarch64/tst-gcs-shared.c | 29 +++-- .../unix/sysv/linux/aarch64/tst-gcs-skeleton.c | 31 +++-- 34 files changed, 506 insertions(+), 92 deletions(-) copy stdio-common/tst-fwrite-bz29459.sh => sysdeps/unix/sysv/linux/aarch64/tst-gcs [...] mode change 100755 => 100644 create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-disabled-static.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-disabled.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-dlopen-disabled.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-dlopen-enforced.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-dlopen-optional-off.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-dlopen-optional-on.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-dlopen-override.c copy sysdeps/{x86_64/tst-cet-legacy-4.c => unix/sysv/linux/aarch64/tst-gcs-dlopen. [...] create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-enforced-abort.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-enforced-static-abort.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-enforced-static.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-enforced.c copy elf/tst-absolute-sym.c => sysdeps/unix/sysv/linux/aarch64/tst-gcs-helper.h (67%) copy stdio-common/tst-printf-format-f-long.c => sysdeps/unix/sysv/linux/aarch64/ts [...] copy elf/tst-sprof-mod.c => sysdeps/unix/sysv/linux/aarch64/tst-gcs-mod2.c (84%) copy elf/tst-sprof-mod.c => sysdeps/unix/sysv/linux/aarch64/tst-gcs-mod3.c (84%) create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-noreturn.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-optional-off.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-optional-on.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-optional-static-off.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-optional-static-on.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-override-static.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-override.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-shared-disabled.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-shared-enforced-abort.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-shared-optional.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/tst-gcs-shared-override.c copy stdlib/tst-setenv-environ.c => sysdeps/unix/sysv/linux/aarch64/tst-gcs-shared [...] copy stdlib/tst-setenv-environ.c => sysdeps/unix/sysv/linux/aarch64/tst-gcs-skelet [...]