https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70232
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
>I have only tested on 32-bit ARM,
Looks only to be an 32bit ARM issue. AARCH64 both LP64 and ILP32 does not have
a stack size issue.
For both of those we get:
stp x29, x30, [sp, -128]!
So only 128 bytes.
