grub/grub-core/boot
Vladimir 'phcoder' Serbinenko 60240b8bc1 Use decompressors framework on i386-pc. It increases core size
by 46 bytes but improves compatibility and maintainability.

	* grub-core/Makefile.core.def (lzma_decompress): New image.
	(kernel): Add i386_pc_ldflags.
	* grub-core/kern/i386/pc/startup.S: Move intial part to ..
	* grub-core/boot/i386/pc/startup_raw.S: ... here. Pass pointers
	to real_to_prot, prot_to_real and device info.
	* include/grub/offsets.h: Renamed decompressor offsets.
	* util/grub-mkimage.c (grub_compression_t): New cmpression lzma.
	(image_target_desc): Remove raw_size and rename decompressor fields.
	(compress_kernel): Handle lzma.
	(generate_image): Handle decompressors on i386-pc.
2011-11-12 19:53:25 +01:00
..
decompressor Avoid unnecessary copying on MIPS. 2011-05-17 21:40:35 +02:00
i386 Use decompressors framework on i386-pc. It increases core size 2011-11-12 19:53:25 +01:00
mips Use decompressors framework on i386-pc. It increases core size 2011-11-12 19:53:25 +01:00
sparc64/ieee1275 Removed unused GRUB_BOOT_VERSION. Check for kernel version is better 2011-10-19 23:01:44 +02:00