From fb95c316382679c0826cc8399760977cd95f15c9 Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Mon, 6 Feb 2023 15:07:44 -0300 Subject: string: Disable stack protector in early static initialization For powerpc, strncmp is used on _dl_string_platform issued by __tcb_parse_hwcap_and_convert_at_platform. Reviewed-by: Carlos Eduardo Seo --- string/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'string') diff --git a/string/Makefile b/string/Makefile index 3eced0d027..c84b49aaa5 100644 --- a/string/Makefile +++ b/string/Makefile @@ -230,6 +230,8 @@ LDFLAGS-tst-xbzero-opt = -z now # Called during TLS initialization. CFLAGS-memcpy.c += $(no-stack-protector) CFLAGS-wordcopy.c += $(no-stack-protector) +# Called during static initialization +CFLAGS-strncmp.c += $(no-stack-protector) CFLAGS-argz-next.c += $(config-cflags-wno-ignored-attributes) CFLAGS-basename.c += $(config-cflags-wno-ignored-attributes) -- cgit 1.4.1