Why don my programs work when I use CFLAGS=”-O3″ and hardened gcc?
Using the gcc optimization flag -O3 has been known to be problematic with stack-smashing protector (SSP) in some situations. This optimization flag is not officially supported and therefore discouraged by the hardened team. Compile issues where a user uses CFLAGS=”-O3″ will be closed as INVALID/CANTFIX and or ignored.