]> git.ipfire.org Git - thirdparty/grub.git/commit
Compress grub_prefix.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 3 Sep 2010 12:54:04 +0000 (14:54 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 3 Sep 2010 12:54:04 +0000 (14:54 +0200)
commitc8e7bf5ff7bb4fb1b2b9b98ddab057f2dc03a7cf
treeceb653f31e0bc4d278bbed95adcab2713cea9ce9
parenta7c00cdb94b9792a74f1ed75c8172c6ee851d094
Compress grub_prefix.

* grub-core/boot/i386/pc/lnxboot.S: Use
GRUB_KERNEL_I386_PC_MULTIBOOT_SIGNATURE.
* grub-core/kern/i386/pc/startup.S: Move grub_prefix to compressed part.
* include/grub/offsets.h: Rename GRUB_MACHINE_DATA_END to
GRUB_MACHINE_PREFIX_END. All users updated.
(GRUB_KERNEL_I386_PC_PREFIX): Set to GRUB_KERNEL_I386_PC_RAW_SIZE.
(GRUB_KERNEL_I386_PC_PREFIX_END): Set to GRUB_KERNEL_I386_PC_PREFIX
+ 0x40.
(GRUB_KERNEL_I386_PC_RAW_SIZE): Decrease.
* util/grub-mkimage.c (image_target_desc): Change data_end to
prefix_end. All users updated.
ChangeLog
grub-core/boot/i386/pc/lnxboot.S
grub-core/kern/i386/coreboot/startup.S
grub-core/kern/i386/ieee1275/startup.S
grub-core/kern/i386/pc/startup.S
grub-core/kern/i386/qemu/startup.S
grub-core/kern/mips/startup.S
grub-core/kern/powerpc/ieee1275/startup.S
grub-core/kern/sparc64/ieee1275/crt0.S
include/grub/offsets.h
util/grub-mkimage.c