diff --git a/configure.ac b/configure.ac index 8888c2f..1a8c341 100644 --- a/configure.ac +++ b/configure.ac @@ -718,7 +718,7 @@ 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, [ - CFLAGS="-m64 -nostdlib -O2 -mcmodel=large -mno-red-zone" + CFLAGS="$TARGET_CFLAGS -m64 -nostdlib -O2 -mcmodel=large -mno-red-zone" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], [grub_cv_cc_efiemu=yes], [grub_cv_cc_efiemu=no]) @@ -731,8 +731,8 @@ if test x"$efiemu_excuse" = x ; then AC_CACHE_CHECK([for efiemu64 linking format], [grub_cv_target_cc_efiemu64_link_format], [ grub_cv_target_cc_efiemu64_link_format=unknown for format in -melf_x86_64 -melf_x86_64_fbsd -melf_x86_64_obsd -melf_x86_64_haiku -arch,x86_64; do - CFLAGS="-m64 -nostdlib -O2 -mcmodel=large -mno-red-zone" - LDFLAGS="-m64 -Wl,$format -nostdlib -static" + CFLAGS="$TARGET_CFLAGS -m64 -nostdlib -O2 -mcmodel=large -mno-red-zone" + LDFLAGS="$TARGET_LDFLAGS -m64 -Wl,$format -nostdlib -static" AC_LINK_IFELSE([AC_LANG_PROGRAM([[ asm (".globl start; start:"); asm (".globl _start; _start:");