grub/conf
Robert Millan bc8b32b3ec 2010-01-07 Robert Millan <rmh.grub@aybabtu.com>
Reset Multiboot 2 support.  New loader implements the draft in
	/branches/multiboot2 and shares as much code as possible with the
	production Multiboot 1 implementation.
	
	* loader/ieee1275/multiboot2.c: Remove file.  Update all users.
	* loader/multiboot2.c: Likewise.
	* loader/i386/multiboot_helper.S: Likewise.
	* include/multiboot2.h: Replace with latest version from the draft
	in /branches/multiboot2.
	
	* conf/i386-coreboot.rmk (multiboot_mod_SOURCES): Remove
	`loader/i386/multiboot_helper.S', `loader/i386/pc/multiboot2.c'
	and `loader/multiboot2.c'.
	(pkglib_MODULES): Add `multiboot2.mod'.
	(multiboot2_mod_SOURCES): New variable.
	(multiboot2_mod_LDFLAGS): Likewise.
	(multiboot2_mod_CFLAGS): Likewise.  Define `GRUB_USE_MULTIBOOT2'.
	
	* conf/i386-pc.rmk: Likewise.
	
	* conf/powerpc-ieee1275.rmk (pkglib_MODULES): Remove `multiboot.mod'.
	(multiboot_mod_SOURCES): Remove variable.
	(multiboot_mod_LDFLAGS): Likewise.
	(multiboot_mod_CFLAGS): Likewise.
	
	* include/grub/multiboot.h [GRUB_USE_MULTIBOOT2]: Include
	`<multiboot2.h>' instead of `<multiboot.h>'.
	[GRUB_USE_MULTIBOOT2] (MULTIBOOT_BOOTLOADER_MAGIC)
	(MULTIBOOT_HEADER_MAGIC): New macros.
	
	* loader/multiboot_loader.c (module_version_status): Remove variable.
	(find_multi_boot2_header): Remove function.
	(grub_cmd_multiboot_loader): Remove Multiboot 2 / Multiboot 1 selection
	logic.  Always check for the Multiboot version we're compiling for.
	(grub_cmd_module_loader): Likewise.
	[GRUB_USE_MULTIBOOT2] (GRUB_MOD_INIT(multiboot)): Register `multiboot2'
	command instead of `multiboot'.
2010-01-07 21:05:25 +00:00
..
any-emu.rmk 2010-01-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-07 01:13:01 +01:00
common.rmk 2010-01-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-07 01:13:01 +01:00
i386-coreboot.rmk 2010-01-07 Robert Millan <rmh.grub@aybabtu.com> 2010-01-07 21:05:25 +00:00
i386-efi.rmk 2010-01-04 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-04 14:53:15 +01:00
i386-ieee1275.rmk 2009-12-23 Felix Zielcke <fzielcke@z-51.de> 2009-12-23 17:41:32 +01:00
i386-pc-cygwin-img-ld.sc 2008-07-24 Bean <bean123ch@gmail.com> 2008-07-24 14:56:30 +00:00
i386-pc.rmk 2010-01-07 Robert Millan <rmh.grub@aybabtu.com> 2010-01-07 21:05:25 +00:00
i386-qemu.rmk 2009-06-27 Pavel Roskin <proski@gnu.org> 2009-06-27 11:18:10 +00:00
i386.rmk Split relocators from mips branch 2009-11-25 23:39:59 +01:00
powerpc-ieee1275.rmk 2010-01-07 Robert Millan <rmh.grub@aybabtu.com> 2010-01-07 21:05:25 +00:00
sparc64-ieee1275.rmk 2009-12-25 Vladimir Serbinenko <phcoder@gmail.com> 2009-12-25 23:06:52 +01:00
x86_64-efi.rmk 2010-01-04 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-04 14:53:15 +01:00