This reverts commit 39f50da2. The -fstack-clash-protection is being passed to the linker too, which is not intended. Reverting and fixing that in a later commit.