coreboot-kgpe-d16/util
Martin Roth 403ba7726a Update crossgcc Makefile for new buildgcc arguments
The script `util/crossgcc/buildgcc` was rewritten in commit 85b07d68
(buildgcc: move to a package centric user interface) and the switches
changed.  This patch does the following:

- IASL was split out of the gcc builds, so needs a target of its own.
- Add clang build target
- Update the build-ARCH targets as buildgcc -G no longer builds gcc.
- Rework all the targets to use common targets to call buildgcc
- Split the tempfile clean from the regular clean
- Change the 'all' target to leave the tempfiles until all architectures
are built so that if one fails and needs a rebuild, it doesn't have to
start from scratch.
- Add an all_without_gdb target
- Add clang build to all

Change-Id: I4ff720eab6d9b72d00757fd2b632e6d9a6c25aa3
Signed-off-by: Martin Roth <gaumless@gmail.com>
Reviewed-on: http://review.coreboot.org/10679
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-07-12 19:04:14 +02:00
..
abuild abuild: add option to build with CHROMEOS enabled 2015-04-22 19:37:01 +02:00
acpi Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
amdtools Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
arm_boot_tools/mksunxiboot
autoport autoport: Include 'default_irq_route.asl' into DSDT 2015-06-24 02:02:48 +02:00
bimgtool bimgtool: initialize data header 2015-06-12 23:16:01 +02:00
board_status to-wiki: Adjust nice name retrievals to match current tree. 2015-06-12 05:50:10 +02:00
broadcom util/broadcom: specify libraries after object files 2015-04-22 19:36:29 +02:00
cbfstool Fix GCC 5.1 compile issue seen at Linux Arch 2015-07-11 04:47:38 +02:00
cbmem cbmem: Break out CBMEM_ID to a separate header file 2015-06-09 17:21:07 +02:00
crossgcc Update crossgcc Makefile for new buildgcc arguments 2015-07-12 19:04:14 +02:00
dtd_parser Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
ectool util/ectool: don't dump the whole ram when writing to it 2015-07-06 23:11:03 +02:00
exynos
fletcher
genbuild_h genbuild_h: set LC_ALL=C to get rid of language influence to date 2015-06-09 21:57:14 +02:00
genprof
gitconfig gitconfig: Use the right make executable in git hooks 2015-04-28 22:49:16 +02:00
ifdfake Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
ifdtool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
inteltool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
intelvbttool VBT parser. 2015-05-25 18:19:51 +02:00
ipqheader Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
k8resdump Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
kconfig kconfig: Fix defconfig targets 2015-06-30 21:45:50 +02:00
lint Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
msrtool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
nvidia nvidia/cbootimage: update to 1.5 2015-04-25 12:16:58 +02:00
nvramtool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
optionlist Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
rockchip
romcc Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
sconfig Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
scripts util/scripts: add some support scripts 2015-06-30 08:24:38 +02:00
showdevicetree Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
spkmodem_recv
superiotool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
uio_usbdebug Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
vgabios Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
viatool Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
xcompile libpayload: Use top level xcompile 2015-07-09 08:47:16 +02:00