diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-08-25 09:48:57 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-04-17 16:12:41 -0300 |
commit | 5e66de71ee1840cf204ea9cb865edd1e7a9595ab (patch) | |
tree | 1553d1ce9a82c65c004138e68278d284ecce38aa | |
parent | 3fd243990decbecb032f6a4ea1c834d7d833c638 (diff) | |
download | glibc-5e66de71ee1840cf204ea9cb865edd1e7a9595ab.tar.gz glibc-5e66de71ee1840cf204ea9cb865edd1e7a9595ab.tar.xz glibc-5e66de71ee1840cf204ea9cb865edd1e7a9595ab.zip |
x86: Use inhibit_stack_protector on tst-ifunc-isa.h
-rw-r--r-- | sysdeps/x86/tst-ifunc-isa.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sysdeps/x86/tst-ifunc-isa.h b/sysdeps/x86/tst-ifunc-isa.h index dc79d260ca..b1f28ef2e1 100644 --- a/sysdeps/x86/tst-ifunc-isa.h +++ b/sysdeps/x86/tst-ifunc-isa.h @@ -16,6 +16,7 @@ License along with the GNU C Library; if not, see <https://www.gnu.org/licenses/>. */ +#include <stackprotector.h> #include <sys/platform/x86.h> enum isa @@ -29,7 +30,7 @@ enum isa }; enum isa -__attribute__ ((__optimize__ ("-fno-stack-protector"))) +inhibit_stack_protector get_isa (void) { if (CPU_FEATURE_ACTIVE (AVX512F)) @@ -84,7 +85,7 @@ isa_none (void) int foo (void) __attribute__ ((ifunc ("foo_ifunc"))); void * -__attribute__ ((__optimize__ ("-fno-stack-protector"))) +inhibit_stack_protector foo_ifunc (void) { switch (get_isa ()) |