Don't assume that beginning address is also the entry point on ppc.

* grub-core/loader/powerpc/ieee1275/linux.c (linux_entry): New variable.
	(grub_linux_boot): Use linux_entry.
	(grub_linux_load32): Fill linux_entry. Fix setting linux_addr.
	(grub_linux_load64): Likewise.
This commit is contained in:
Vladimir 'phcoder' Serbinenko 2012-06-13 01:15:15 +02:00
parent 505b3c9b74
commit a09eb54103
2 changed files with 16 additions and 4 deletions

View file

@ -1,3 +1,12 @@
2012-06-13 Vladimir Serbinenko <phcoder@gmail.com>
Don't assume that beginning address is also the entry point on ppc.
* grub-core/loader/powerpc/ieee1275/linux.c (linux_entry): New variable.
(grub_linux_boot): Use linux_entry.
(grub_linux_load32): Fill linux_entry. Fix setting linux_addr.
(grub_linux_load64): Likewise.
2012-06-13 Vladimir Serbinenko <phcoder@gmail.com>
* util/grub-install.in: Fix cross-disk check on non-PreP machines.