https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120840
--- Comment #6 from Sam James <sjames at gcc dot gnu.org> --- I'll look. --- Comment #7 from Sam James <sjames at gcc dot gnu.org> --- It starts with r16-1551-g2c30f828e45078 with your patch on top. I did the bisection without SSP as the default (vanilla). When playing with the result on my usual trunk build, I noticed: * -fno-stack-protector -fno-shrink-wrap-separate works * -fstack-protector-strong -fno-shrink-wrap-separate still fails