compiler: improve gcc 4.x compile time check