diff options
author | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2021-03-15 20:24:45 +0530 |
---|---|---|
committer | Siddhesh Poyarekar <siddhesh@sourceware.org> | 2021-03-15 20:24:45 +0530 |
commit | 941ea10f8099cb4fcc98c65249fc17a63fcff6a4 (patch) | |
tree | 4482a878b1246d1f83de352d855d0e31704f9ca1 /csu | |
parent | 03f42a56eb4e88601ebb334787c8198156197b29 (diff) | |
download | glibc-941ea10f8099cb4fcc98c65249fc17a63fcff6a4.tar glibc-941ea10f8099cb4fcc98c65249fc17a63fcff6a4.tar.gz glibc-941ea10f8099cb4fcc98c65249fc17a63fcff6a4.tar.bz2 glibc-941ea10f8099cb4fcc98c65249fc17a63fcff6a4.zip |
Build get-cpuid-feature-leaf.c without stack-protector [BZ #27555]
__x86_get_cpuid_feature_leaf is called during early startup, before
the stack check guard is initialized and is hence not safe to build
with stack-protector.
Additionally, IFUNC resolvers for static tst-ifunc-isa tests get
called too early for stack protector to be useful, so fix them to
disable stack protector for the resolver functions.
This fixes all failures seen with --enable-stack-protector=all
configuration.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'csu')
0 files changed, 0 insertions, 0 deletions