coreboot/src
Patrick Georgi patrick.georgi c5f773d7f4 Various changes to the buildsystem:
- Single instance of the CC build rule in Makefile, instantiated as
necessary

- Remove manual static.o and option_table.o rules, they're now covered
by those instances of the CC build rule

- Normalize object file paths, so it can be $(obj)/option_table.o
instead of $(obj)/arch/i386/../../option_table.o now

- Add -pipe to compiler flags. It might be detrimental on rare scenarios
(building with extremly high disk bandwidth, eg. RAM disk), but it
significantly helps on win32 (which seems to cache less aggressively
than most unix-alikes)

- Silence stderr on hostname and domainname invocations (cosmetic fix
for cygwin)

- Test for -Wa,--divide functionality of the target compiler (taken from
abuild). It might be possible to remove most patches in crossgcc with that.

- Report build of failover.inc and romstage.inc


Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de
Acked-by: Peter Stuge <peter@stuge.se>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5224 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2010-03-16 12:01:13 +00:00
..
arch/i386 Various changes to the buildsystem: 2010-03-16 12:01:13 +00:00
boot This is a general cleanup patch 2010-02-22 06:09:43 +00:00
console This patch is what I needed to compile coreboot with LLVM. 2010-03-16 01:02:18 +00:00
cpu Add scan-build support to the build system. 2010-03-14 21:25:03 +00:00
devices 1. Move run_bios prototype to device.h 2010-03-05 18:27:19 +00:00
drivers This is a general cleanup patch 2010-02-22 06:09:43 +00:00
include 1. This patch is about the pci header of RS780 and SB700. It is made 2010-03-16 01:36:21 +00:00
lib This patch implements MBI (modular bios interface) support to the i830 chipset. 2010-03-01 08:34:19 +00:00
mainboard Add entries of RS780, SB700, Mahogany, Mahogany_fam10 into the 2010-03-16 01:59:28 +00:00
northbridge Add SDRAMPWR_4DIMM Kconfig option (not user-visible in menuconfig). 2010-03-13 20:16:48 +00:00
pc80 use names instead of numbers where possible, also print a better message if no 2010-02-28 19:12:37 +00:00
southbridge Delete Config.lb in new southbridge folders. 2010-03-16 02:02:26 +00:00
superio Add Win Enterprises' PL6064 board 2010-02-24 16:36:56 +00:00
Kconfig Make CLANG selectable in Kconfig 2010-03-16 01:17:19 +00:00
Kconfig.deprecated_options Move deprecated Kconfig options to their own file, 2010-03-14 21:31:05 +00:00