This should also get scoped so it doesn't get applied for FSF GCC versions.