kumquat-buildroot/boot/grub2
Arnout Vandecappelle 890c9e761b grub2: pass target NM, OBJCOPY and STRIP
Fixes https://bugs.busybox.net/show_bug.cgi?id=8256

grub2's build system interprets CC, CFLAGS and CPPFLAGS as for the host
and uses TARGET_CC etc. for the target. However, NM, OBJCOPY and STRIP
are used for the target. We currently pass the host-versions of these
tools as part of $(HOST_CONFIGURE_OPTS).

While we're at it, also pass TARGET_LDFLAGS.

This problem had not been noticed up to now because usually we build on
an x86 machine for the x86 architecture, so the binutils are compatible.
However, this is not true on an i386 when building for x86_64.

Cc: Christophe Bricout <christophebricout@yahoo.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-09-20 14:52:19 +02:00
..
Config.in bootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64 2015-02-03 12:05:53 +01:00
grub2-remove-gets.patch grub2: add new package 2014-02-19 23:28:04 +01:00
grub2.hash grub2: add hash 2015-03-03 21:57:49 +01:00
grub2.mk grub2: pass target NM, OBJCOPY and STRIP 2015-09-20 14:52:19 +02:00
grub.cfg grub2: modify kernel location to /boot/zImage 2014-10-11 14:55:20 +02:00