buildrootschalter/support/dependencies
Thomas Petazzoni 0e4bc50210 core: add BR2_HOSTARCH_NEEDS_IA32_COMPILER option
Some bootloaders (such as Grub) need to be built for x86 (i.e IA32)
even if the target architecture is x86-64. However, when the target
architecture is x86-64, the cross-compiler generated by Buildroot is
not able to generate 32 bits code.

To solve this, we will rely on the host compiler being a x86 + x86-64
compiler. Therefore, this commit introduces the
BR2_HOSTARCH_NEEDS_IA32_COMPILER option, which tells the dependency
checking logic to verify that the host compiler is indeed capable of
building x86 32 bits code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-12-01 23:30:58 +01:00
..
check-host-asciidoc.sh manual generation: check dependencies first 2013-11-01 16:41:04 +01:00
check-host-tar.mk dependencies: build a host-tar if no suitable tar can be found 2012-02-09 22:59:21 +01:00
check-host-tar.sh dependencies: build a host-tar if no suitable tar can be found 2012-02-09 22:59:21 +01:00
check-host-xzcat.mk xzcat: treat as host prerequisite and build if needed 2013-09-06 23:30:36 +02:00
check-host-xzcat.sh xzcat: treat as host prerequisite and build if needed 2013-09-06 23:30:36 +02:00
dependencies.mk dependencies: remove useless targets 2013-10-09 15:10:42 +02:00
dependencies.sh core: add BR2_HOSTARCH_NEEDS_IA32_COMPILER option 2013-12-01 23:30:58 +01:00