https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29838
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Target| |sparc s390 See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=81708 Summary|-fstack-protector shouldn't |should an option to disable |use TLS in freestanding |use of TLS for |mode |-fstack-protector Last reconfirmed| |2024-11-01 --- Comment #15 from Andrew Pinski <pinskia at gcc dot gnu.org> --- X86 has options (PR 81708): https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/x86-Options.html#index-mstack-protector-guard-reg-3 PPC, aarch64, riscv and arm has options too. while s390 and sparc does not. MIPS and sh does not use TLS for the stack guard variable.