]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
use TARGET_LDFLAGS in grub_PROG_OBJCOPY_ABSOLUTE
authorAndrei Borzenkov <arvidjaar@gmail.com>
Sun, 5 Jul 2015 05:21:38 +0000 (08:21 +0300)
committerAndrei Borzenkov <arvidjaar@gmail.com>
Sun, 5 Jul 2015 05:21:38 +0000 (08:21 +0300)
That's what Makefile will use and it is required if unusual flags
must be passed to linker (e.g. to build ppc32 code on ppc64le with clang).

acinclude.m4

index 609c4f2f6b3b248aac981fadbcd400765e267e13..526f97a3ad107c5b20d4c80873833ee6bb8ec5cf 100644 (file)
@@ -93,7 +93,7 @@ else
 fi
 grub_cv_prog_objcopy_absolute=yes
 for link_addr in 0x2000 0x8000 0x7C00; do
-  if AC_TRY_COMMAND([${CC-cc} ${CFLAGS} -nostdlib ${TARGET_IMG_LDFLAGS_AC} ${TARGET_IMG_BASE_LDOPT},$link_addr conftest.o -o conftest.exec]); then :
+  if AC_TRY_COMMAND([${CC-cc} ${TARGET_CFLAGS} ${TARGET_LDFLAGS} -nostdlib ${TARGET_IMG_LDFLAGS_AC} ${TARGET_IMG_BASE_LDOPT},$link_addr conftest.o -o conftest.exec]); then :
   else
     AC_MSG_ERROR([${CC-cc} cannot link at address $link_addr])
   fi