Files
grub/grub-core/kern
Vladimir 'phcoder' Serbinenko ed64e9e279 Support trampoline jumps on powerpc.
* grub-core/kern/dl.c (grub_dl_load_segments) [__powerpc__]: Follow
	__ia64__ path.
	(grub_dl_load_segments): Set mod->sz.
	(grub_dl_flush_cache): Flush whole space occupied by module, not just
	segments.
	* grub-core/kern/ia64/dl.c (nopm): Make const while on it.
	(jump): Likewise.
	* grub-core/kern/powerpc/dl.c (grub_arch_dl_get_tramp_got_size): New
	function.
	(trampoline): New struct.
	(trampoline_template): New const.
	(grub_arch_dl_relocate_symbols): Create trampolines on overflow.
	* include/grub/dl.h (grub_dl): Add sz element.
	[__powerpc__]: Follow __ia64__.
	(GRUB_ARCH_DL_TRAMP_ALIGN): Define on ppc.
	(GRUB_ARCH_DL_GOT_ALIGN): Likewise.
	(GRUB_ARCH_DL_TRAMP_SIZE): Likewise.
	(grub_arch_dl_get_tramp_got_size) [__powerpc__]: New proto.
2011-11-08 11:23:56 +01:00
..
2011-10-19 16:53:18 +02:00
2011-11-08 11:23:56 +01:00
2011-10-19 16:53:18 +02:00
2010-09-20 23:01:34 +02:00
2011-11-08 11:23:56 +01:00
2010-07-13 00:43:28 +05:30
2011-07-06 17:41:19 +02:00
2010-07-13 00:43:28 +05:30
2010-07-13 00:43:28 +05:30
2010-08-31 14:03:29 +02:00
2011-07-06 13:37:33 +02:00
2010-05-06 11:34:04 +05:30
2011-07-05 23:46:15 +02:00