coreboot-kgpe-d16/src
Patrick Georgi 6999217ab6 build system: Eliminate special case for c_start
c_start.o has a special case in the build system, which we can
eliminate, somewhat simplifying the build.

To ensure that the entry point is at the beginning, introduce a
new section .textfirst that is placed appropriately. In principle
the ENTRY() definition in the linker script should be enough, but
better be safe.

Change-Id: I9737f7f5731e12ceb2119eb432b0e09832bc53fa
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-on: http://review.coreboot.org/1909
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
2012-11-27 22:01:02 +01:00
..
arch/x86 build system: Eliminate special case for c_start 2012-11-27 22:01:02 +01:00
boot Add initialization hook for chips 2012-11-27 09:16:03 +01:00
console Get rid of drivers class 2012-11-27 22:00:49 +01:00
cpu Get rid of drivers class 2012-11-27 22:00:49 +01:00
devices Provide weak empty declarations of all chip_ops used on a board 2012-11-27 21:48:22 +01:00
drivers Get rid of drivers class 2012-11-27 22:00:49 +01:00
ec Get rid of drivers class 2012-11-27 22:00:49 +01:00
include Add initialization hook for chips 2012-11-27 09:16:03 +01:00
lib Get rid of drivers class 2012-11-27 22:00:49 +01:00
mainboard Get rid of drivers class 2012-11-27 22:00:49 +01:00
northbridge Get rid of drivers class 2012-11-27 22:00:49 +01:00
southbridge Get rid of drivers class 2012-11-27 22:00:49 +01:00
superio smsc/lpc47n227: Make early_serial usable 2012-11-06 21:53:48 +01:00
vendorcode Reduce number of per-mainboard changes 2012-11-16 01:11:31 +01:00
Kconfig Fix Kconfig GENERATE_*_TABLE usage 2012-11-16 01:15:55 +01:00