about summary refs log tree commit diff
path: root/sysdeps/x86/tst-shstk-legacy-1e-static.sh
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2023-12-29 08:43:54 -0800
committerH.J. Lu <hjl.tools@gmail.com>2024-01-01 05:22:48 -0800
commitcf9481724bcb86ad4a86cca7befed74bb9cc15eb (patch)
tree33cc604d5c0106e6ce981f5912088341c76c9a1c /sysdeps/x86/tst-shstk-legacy-1e-static.sh
parent55d63e731253de82e96ed4ddca2e294076cd0bc5 (diff)
downloadglibc-cf9481724bcb86ad4a86cca7befed74bb9cc15eb.tar.gz
glibc-cf9481724bcb86ad4a86cca7befed74bb9cc15eb.tar.xz
glibc-cf9481724bcb86ad4a86cca7befed74bb9cc15eb.zip
x86/cet: Run some CET tests with shadow stack
When CET is disabled by default, run some CET tests with shadow stack
enabled using

$ export GLIBC_TUNABLES=glibc.cpu.hwcaps=SHSTK
Diffstat (limited to 'sysdeps/x86/tst-shstk-legacy-1e-static.sh')
-rwxr-xr-xsysdeps/x86/tst-shstk-legacy-1e-static.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/x86/tst-shstk-legacy-1e-static.sh b/sysdeps/x86/tst-shstk-legacy-1e-static.sh
index e943aec70e..008c50dae3 100755
--- a/sysdeps/x86/tst-shstk-legacy-1e-static.sh
+++ b/sysdeps/x86/tst-shstk-legacy-1e-static.sh
@@ -20,6 +20,7 @@
 
 common_objpfx=$1; shift
 
+GLIBC_TUNABLES=glibc.cpu.hwcaps=SHSTK \
 ${common_objpfx}elf/tst-shstk-legacy-1e-static
 # The exit status should only be unsupported (77) or segfault (139).
 status=$?