coreboot-kgpe-d16/util/crossgcc
Hung-Te Lin ebae438bf2 crossgcc: Support hosts using non-GNU make as default make.
On hosts using non-GNU make as default make program (ex, FreeBSD's default is
BSD make and having GNU make as "gmake"), building acpica will fail. We should
use the correct path of make $(MAKE).

Verified to build on FreeBSD 9.0 with gcc 4.7 from ports. Note, the shipped gcc
in FreeBSD 9.0 is 4.2.1 and needs more patches to remove -Wbad-function-case and
-Wempty-body. That should be fixed in a future patch.

Change-Id: Iacbf5a05e84a8a53d9d3e783a10131de603282c9
Signed-off-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: http://review.coreboot.org/2333
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2013-02-11 14:34:17 +01:00
..
patches crossgcc: Support hosts using non-GNU make as default make. 2013-02-11 14:34:17 +01:00
Makefile make crossgcc: compile all required toolchains 2013-01-17 01:56:53 +01:00
README crossgcc: add armv7a-eabi to list of working toolchains 2013-02-04 16:44:26 +01:00
buildgcc crossgcc: Save the script itself when cross build is over. 2013-02-06 19:25:43 +01:00
getopt.c Add the BSD-licensed getopt tool to crossgcc, to use 2010-01-29 17:40:52 +00:00

README

README
------

This is a cross toolchain builder for -elf toolchains (ie. no libc support)

known working:
  i386-elf
  x86_64-elf
  powerpc-elf
  mipsel-elf
  armv7a-eabi

known broken:
  alpha-elf
  arm-elf
  powerpc64-elf