## with individual -Wno-xxx flags, unlike -Wall
if test "x$enable_compile_warnings" = "xyes"; then
warnCFLAGS=`echo $warnCFLAGS -Wmissing-prototypes -Wmissing-declarations \
## with individual -Wno-xxx flags, unlike -Wall
if test "x$enable_compile_warnings" = "xyes"; then
warnCFLAGS=`echo $warnCFLAGS -Wmissing-prototypes -Wmissing-declarations \
- if test "x$target_cpu" = "xpowerpc" ; then
+ GCC_VER=`gcc --version | head -n 1 | sed 's/^[^0-9]*\([^ ]*\).*$/\1/'`
+ GCC_VER_MAJ=`echo $GCC_VER | sed 's/^\(.\).*$/\1/'`
+ if test "x$target_cpu" = "xpowerpc" && test "x$GCC_VER_MAJ" != "x2" ; then
# avoid gcc bug #12828, which is fixed in 3.4.0, but this version
# isn't propagated enough to desserve an extra check
# avoid gcc bug #12828, which is fixed in 3.4.0, but this version
# isn't propagated enough to desserve an extra check
fi
AC_MSG_RESULT($optCFLAGS)
# Take it only if CFLAGS not explicitly set. Unless the flag was explicitly given
fi
AC_MSG_RESULT($optCFLAGS)
# Take it only if CFLAGS not explicitly set. Unless the flag was explicitly given