https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99264
Florian Weimer <fw at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hjl.tools at gmail dot com --- Comment #2 from Florian Weimer <fw at gcc dot gnu.org> --- The reason for this change in glibc 2.34 is that the size of the context information pushed by the kernel has increased by about an order of magnitude over the last decade. Missing size check in sigaltstack https://bugzilla.kernel.org/show_bug.cgi?id=153531 x86: MINSIGSTKSZ too small for AVX-512F support https://sourceware.org/bugzilla/show_bug.cgi?id=20305 Small signal stacks needed to be allocated at run time, using the kernel-supplied size plus the extra part that the application needs.