--- eclass/flag-o-matic.eclass 2009-01-21 02:05:59.000000000 +0100 +++ eclass/flag-o-matic.eclass 2009-01-28 19:36:29.000000000 +0100 @@ -80,6 +80,9 @@ -fno-strict-overflow) gcc-specs-nostrict || continue is-flagq -fstrict-overflow || append-flags $(test-flags -fstrict-overflow);; + -D_FORTIFY_SOURCE=2|-D_FORTIFY_SOURCE=1|-D_FORTIFY_SOURCE=0) + gcc-specs-fortify || continue + is-flagq -U_FORTIFY_SOURCE || append-flags -U_FORTIFY_SOURCE);; esac done }