From: Vladimir Serbinenko Date: Sun, 22 Feb 2015 13:42:19 +0000 (+0100) Subject: configure.ac: Add ia64-specific way to disable floats. X-Git-Tag: 2.02-beta3~398 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea39b87a8b258a0f19752f5e5607e14deec54c44;p=thirdparty%2Fgrub.git configure.ac: Add ia64-specific way to disable floats. --- diff --git a/configure.ac b/configure.ac index 4d59fbee0..94f96c47d 100644 --- a/configure.ac +++ b/configure.ac @@ -690,6 +690,11 @@ if test x"$platform" != xemu ; then AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], [grub_cv_target_cc_soft_float="-march=armv8-a+nofp+nosimd"], []) fi + if test "x$target_cpu" = xia64; then + CFLAGS="$TARGET_CFLAGS -mno-inline-float-divide -mno-inline-sqrt -Werror" + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], + [grub_cv_target_cc_soft_float="-mno-inline-float-divide -mno-inline-sqrt"], []) + fi for cand in "-Xclang -msoft-float -Xclang -no-implicit-float" \ "-Xclang -msoft-float" "-msoft-float"; do if test x"$grub_cv_target_cc_soft_float" != xno ; then