Index: configure.ac
===================================================================
--- configure.ac	(revision 5177)
+++ configure.ac	(working copy)
@@ -41,6 +41,13 @@
 AC_SUBST([WARNFLAGS])
 
 dnl
+dnl For some GCC versions and platforms, floating point issues need to be
+dnl ironed out. 
+NUMERICFLAGS=""
+AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -ffloat-store], [dummy_cv_ffloat_store], [-ffloat-store], [], [NUMERICFLAGS="$NUMERICFLAGS -ffloat-store"], [])
+CFLAGS="$CFLAGS $NUMERICFLAGS"
+
+dnl
 dnl Define executable suffix for use with the loader Makefiles
 dnl
 EXESUFFIX="$ac_cv_exeext"
