diff options
author | Thomas Weißschuh <linux@weissschuh.net> | 2023-03-25 18:45:14 +0300 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2023-03-28 02:26:10 +0300 |
commit | 9735716830f2d52fd402b853b56cd94c0cb433c0 (patch) | |
tree | c8feb0b94a163fe90e2b9108fc8f7ad3a4818ed5 /tools/testing/selftests/nolibc/Makefile | |
parent | 255ffeee718d4ba9c4e9ae05df980bb32f509046 (diff) | |
download | linux-9735716830f2d52fd402b853b56cd94c0cb433c0.tar.xz |
tools/nolibc: tests: add test for -fstack-protector
Test the previously introduce stack protector functionality in nolibc.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/testing/selftests/nolibc/Makefile')
-rw-r--r-- | tools/testing/selftests/nolibc/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/testing/selftests/nolibc/Makefile b/tools/testing/selftests/nolibc/Makefile index 4469dcb0c9d7..e516e53775d4 100644 --- a/tools/testing/selftests/nolibc/Makefile +++ b/tools/testing/selftests/nolibc/Makefile @@ -76,6 +76,9 @@ else Q=@ endif +CFLAGS_STACKPROTECTOR = -DNOLIBC_STACKPROTECTOR \ + $(call cc-option,-mstack-protector-guard=global) \ + $(call cc-option,-fstack-protector-all) CFLAGS_s390 = -m64 CFLAGS ?= -Os -fno-ident -fno-asynchronous-unwind-tables \ $(call cc-option,-fno-stack-protector) \ |