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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							0718f66d12
							
						
					 | 
					
						
						
							
							Discard a bunch of junk code
						
						
						
						
						
					 | 
					
						2011-01-03 00:56:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bec80482e
							
						
					 | 
					
						
						
							
							Remove few bad hunks
						
						
						
						
						
					 | 
					
						2010-09-01 10:21:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko
							
						 
					 | 
					
						
						
						
						
							
						
						
							07329a9ac9
							
						
					 | 
					
						
						
							
							Fix some compilation problems
						
						
						
						
						
					 | 
					
						2010-09-01 09:44:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Robert Millan
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8a7de8d01
							
						
					 | 
					
						
						
							
							Remove memset() declaration (provided by <grub/misc.h>)
						
						
						
						
						
					 | 
					
						2010-01-18 17:39:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Robert Millan
							
						 
					 | 
					
						
						
						
						
							
						
						
							85312e1933
							
						
					 | 
					
						
						
							
							kernel.h adjustments to fix build
						
						
						
						
						
					 | 
					
						2010-01-18 16:14:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Robert Millan
							
						 
					 | 
					
						
						
						
						
							
						
						
							45220d832e
							
						
					 | 
					
						
						
							
							Third version of the patch (sent to grub-devel in 2008-01-30)
						
						
						
						
						
					 | 
					
						2010-01-18 14:28:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Robert Millan
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8298743f3
							
						
					 | 
					
						
						
							
							Second version of the patch (sent to grub-devel in 2008-01-29)
						
						
						
						
						
					 | 
					
						2010-01-18 14:24:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Robert Millan
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c40cc7868
							
						
					 | 
					
						
						
							
							Import Tristan Gingold's ia64 port
						
						
						
						
						
						
						
						(based on patch sent to grub-devel by Tristan in 2008-01-28) 
						
					 | 
					
						2010-01-18 14:17:47 +00:00 | 
					
					
						
						
							
							
							
						
					 |