diff options
author | Jordan Crouse <jordan.crouse@amd.com> | 2008-10-20 16:51:43 +0000 |
---|---|---|
committer | Jordan Crouse <jordan.crouse@amd.com> | 2008-10-20 16:51:43 +0000 |
commit | 20c9cf12a4a8bc2a7939e7bbf490324984f5b055 (patch) | |
tree | 3ea6c90e80780dfcdda5d35b0a426d83349a0b49 /payloads/libpayload/Makefile | |
parent | 369a5f6c7a18516cb4da054d0e328f7464da9da7 (diff) | |
download | coreboot-20c9cf12a4a8bc2a7939e7bbf490324984f5b055.tar.xz |
[PATCH] libpayload: Add multiboot support
Make libpayload applications multiboot compatible. Add the
multiboot OS table and grok the loader table, especially the
memory map and the command line. This makes libpayload
applications loadable by GRUB.
Signed-off-by: Jordan Crouse <jordan.crouse@amd.com>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3673 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'payloads/libpayload/Makefile')
-rw-r--r-- | payloads/libpayload/Makefile | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/payloads/libpayload/Makefile b/payloads/libpayload/Makefile index a52054cd63..57f6bd8bcd 100644 --- a/payloads/libpayload/Makefile +++ b/payloads/libpayload/Makefile @@ -76,6 +76,11 @@ TARGETS-y := BUILD-y := crypto/Makefile.inc libc/Makefile.inc drivers/Makefile.inc BUILD-$(CONFIG_TINYCURSES) += curses/Makefile.inc +# The primary target needs to be here before we include the +# other files + +all: lib + include $(PLATFORM-y) $(BUILD-y) OBJS := $(patsubst %,$(obj)/%,$(TARGETS-y)) |