]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* configure.ac: Restore CFLAGS after efiemu check.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 29 Feb 2012 14:12:31 +0000 (15:12 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 29 Feb 2012 14:12:31 +0000 (15:12 +0100)
ChangeLog
configure.ac

index df2789bb606028bdd1b585747f8144832e365794..13e48acf97827644ceee6461801601d627806eb9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-02-29  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * configure.ac: Restore CFLAGS after efiemu check.
+
 2012-02-29  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * configure.ac: Move -fnested-functions to CPPFLAGS to workaround
index b50f3c930ad5ff2ace655e813359ead309584bdf..4b64653c8cc693023b87effc799fa0aac57debbf 100644 (file)
@@ -513,10 +513,12 @@ if test x"$platform" = xefi ; then
 fi
 if test x"$efiemu_excuse" = x ; then
   AC_CACHE_CHECK([whether options required for efiemu work], grub_cv_cc_efiemu, [
+    SAVED_CFLAGS="$CFLAGS"
     CFLAGS="$CFLAGS -m64 -mcmodel=large -mno-red-zone -nostdlib"
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
                      [grub_cv_cc_efiemu=yes],
                      [grub_cv_cc_efiemu=no])
+    CFLAGS="$SAVED_CFLAGS"
   ])
   if test x$grub_cv_cc_efiemu = xno; then
      efiemu_excuse="cannot compile with -m64 -mcmodel=large -mno-red-zone -nostdlib"