https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780
--- Comment #28 from Sam James <sjames at gcc dot gnu.org> --- trunk works for me, but 14 doesn't. (Needed -fno-stack-protector -fno-stack-clash-protection to override some defaults.) I don't think https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780#c23 was committed though.