(0xffffffff - stateset_size)
+ 1, stateset_size,
sizeof (grub_uint32_t),
- GRUB_RELOCATOR_PREFERENCE_NONE);
+ GRUB_RELOCATOR_PREFERENCE_NONE, 0);
if (err)
return err;
(0xffffffff - stateset_size)
+ 1, stateset_size,
sizeof (grub_uint32_t),
- GRUB_RELOCATOR_PREFERENCE_NONE);
+ GRUB_RELOCATOR_PREFERENCE_NONE, 0);
if (err)
return err;
#ifdef GRUB_MACHINE_EFI
grub_efi_mmap_iterate (hook, avoid_efi_boot_services);
+#elif defined (__powerpc__)
+ (void) avoid_efi_boot_services;
+ grub_machine_mmap_iterate (hook);
#else
(void) avoid_efi_boot_services;
grub_mmap_iterate (hook);
+ linux_size + 0x10000,
(0x10000000 - size),
size, 0x10000,
- GRUB_RELOCATOR_PREFERENCE_NONE);
+ GRUB_RELOCATOR_PREFERENCE_NONE, 0);
if (err)
goto fail;
return err;
#endif
+#if defined (__i386__) || defined (__x86_64__)
grub_relocator32_boot (grub_multiboot_relocator, state, 0);
+#else
+ grub_relocator32_boot (grub_multiboot_relocator, state);
+#endif
/* Not reached. */
return GRUB_ERR_NONE;