--- ChangeLog 2010-10-19 11:38:51.000000000 -0200 +++ ChangeLog 2010-10-19 11:16:12.000000000 -0200 @@ -1,3 +1,19 @@ +2010-10-18 Manoel Rebelo Abranches + + Find the correct linux offset in PowerPC loader. + + * include/grub/elfload.h (grub_elf32_size): New parameter. All users updated. + Return maximum segments alignment. + (grub_elf64_size): Likewise. + * kern/elf.c (grub_elf32_size): New parameter. All users updated. + Return maximum segments alignment. + (grub_elf64_size): Likewise. + * grub-core/loader/powerpc/ieee1275/linux.c: + (grub_linux_claimmap_iterate): New function. Uses the "available"property + in the "memory" node for memory allocation for kernel in the PowerPC loader. + (grub_linux_load32): Correctly find linux entry point offset. + (grub_linux_load64): Likewise. + 2010-10-18 Grégoire Sutre Make mktemp invocations portable.