Vladimir 'phcoder' Serbinenko
a97501d238
Make grub_prefix into module to fix the arbitrary limit and save
some space.
* grub-core/kern/emu/main.c (grub_prefix): Removed.
* grub-core/kern/i386/coreboot/startup.S (grub_prefix): Likewise.
* grub-core/kern/i386/efi/startup.S (grub_prefix): Likewise.
* grub-core/kern/i386/ieee1275/startup.S (grub_prefix): Likewise.
* grub-core/kern/i386/pc/startup.S (grub_prefix): Likewise.
* grub-core/kern/i386/qemu/startup.S (grub_prefix): Likewise.
* grub-core/kern/ia64/efi/startup.S (grub_prefix): Likewise.
* grub-core/kern/mips/startup.S (grub_prefix): Likewise.
* grub-core/kern/powerpc/ieee1275/startup.S (grub_prefix): Likewise.
* grub-core/kern/sparc64/ieee1275/crt0.S (grub_prefix): Likewise.
* grub-core/kern/x86_64/efi/startup.S (grub_prefix): Likewise.
* include/grub/ia64/efi/kernel.h: Removed.
* include/grub/kernel.h: New module type OBJ_TYPE_PREFIX.
(grub_prefix): Removed.
* include/grub/offsets.h (GRUB_KERNEL_I386_PC_PREFIX): Removed.
(GRUB_KERNEL_I386_PC_PREFIX_END): Likewise.
(GRUB_KERNEL_I386_QEMU_PREFIX): Likewise.
(GRUB_KERNEL_I386_QEMU_PREFIX_END): Likewise.
(GRUB_KERNEL_SPARC64_IEEE1275_PREFIX): Likewise.
(GRUB_KERNEL_SPARC64_IEEE1275_PREFIX_END): Likewise.
(GRUB_KERNEL_POWERPC_IEEE1275_PREFIX): Likewise.
(GRUB_KERNEL_POWERPC_IEEE1275_PREFIX_END): Likewise.
(GRUB_KERNEL_MIPS_LOONGSON_PREFIX): Likewise.
(GRUB_KERNEL_MIPS_LOONGSON_PREFIX_END): Likewise.
(GRUB_KERNEL_MIPS_QEMU_MIPS_PREFIX): Likewise.
(GRUB_KERNEL_MIPS_QEMU_MIPS_PREFIX_END): Likewise.
(GRUB_KERNEL_MIPS_ARC_PREFIX): Likewise.
(GRUB_KERNEL_MIPS_ARC_PREFIX_END): Likewise.
(GRUB_KERNEL_I386_EFI_PREFIX): Likewise.
(GRUB_KERNEL_I386_EFI_PREFIX_END): Likewise.
(GRUB_KERNEL_IA64_EFI_PREFIX): Likewise.
(GRUB_KERNEL_IA64_EFI_PREFIX_END): Likewise.
(GRUB_KERNEL_X86_64_EFI_PREFIX): Likewise.
(GRUB_KERNEL_X86_64_EFI_PREFIX_END): Likewise.
(GRUB_KERNEL_I386_COREBOOT_PREFIX): Likewise.
(GRUB_KERNEL_I386_COREBOOT_PREFIX_END): Likewise.
(GRUB_KERNEL_I386_MULTIBOOT_PREFIX): Likewise.
(GRUB_KERNEL_I386_MULTIBOOT_PREFIX_END): Likewise.
(GRUB_KERNEL_I386_IEEE1275_PREFIX): Likewise.
(GRUB_KERNEL_I386_IEEE1275_PREFIX_END): Likewise.
(GRUB_KERNEL_MACHINE_PREFIX): Likewise.
(GRUB_KERNEL_MACHINE_PREFIX_END): Likewise.
* grub-core/kern/main.c (grub_set_prefix_and_root): Retrieve grub_prefix
from module.
* util/grub-mkimage.c (image_target_desc): Removed prefix and
prefix_end.
(image_targets): Likewise.
(generate_image): Put prefix as a module.
2011-10-18 15:21:51 +02:00
..
2011-09-28 14:19:21 +02:00
2011-10-09 21:13:00 +02:00
2010-09-15 14:46:53 +02:00
2011-06-27 12:16:00 +02:00
2010-10-18 22:50:01 +02:00
2010-11-02 22:51:51 +00:00
2011-08-10 22:24:02 +02:00
2009-04-22 09:57:39 +00:00
2011-10-15 18:37:55 +02:00
2010-09-21 11:17:54 +02:00
2011-08-20 13:04:38 +02:00
2011-08-23 11:18:00 +02:00
2011-01-10 23:41:58 +01:00
2010-09-24 09:19:57 +02:00
2011-01-10 23:57:49 +01:00
2011-09-05 13:58:33 +01:00
2011-07-07 23:52:58 +02:00
2010-07-02 19:35:07 +02:00
2011-01-12 12:49:16 +01:00
2011-10-18 15:21:51 +02:00
2011-05-08 17:07:40 +02:00
2011-01-11 09:08:57 -06:00
2011-06-26 22:47:05 +02:00
2011-07-07 23:52:58 +02:00
2010-09-24 09:19:57 +02:00
2011-07-25 07:57:29 +02:00
2011-08-19 22:46:11 +02:00
2011-05-14 17:47:59 +02:00
2011-08-15 23:30:11 +01:00
2010-09-08 17:25:29 +02:00
2010-12-03 08:55:57 +05:30
2010-09-08 17:25:29 +02:00
2011-10-09 21:13:00 +02:00
2011-10-16 11:53:27 +02:00
2010-07-17 19:27:18 +01:00
2011-10-09 21:13:00 +02:00
2011-09-29 10:39:44 +02:00
2011-07-08 13:33:12 +02:00
2010-09-24 09:19:57 +02:00
2011-07-02 21:22:19 +02:00