It is reasonable to write a converter porting from util/i386/efi/grub-mkimage.c, I have one patch for x84_64, I am waiting for approval for FSF license. IA64 should be much complicated because IA64 relocation type is hairy.
Thanks Bibo,mao >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Johan >Rydberg >Sent: 2006年10月12日 20:12 >To: The development of GRUB 2 >Subject: Re: Grub for ia64 > >Tristan Gingold <[EMAIL PROTECTED]> writes: > >>> You're telling me that EFI on your IA-64 system does not relocate the >>> program before start executing it? That sounds strange. >> >> It does relocate EFI PEI images. Unfortunatly there is no tools to create >> EFI PEI objects on Linux. The gnu efi tools are kludgy: they use standard >> gcc and ld, create an ELF image and convert it to a PEI image. But the >> relocations are not converted, they are simply put into the data section. > >How hard would it be to write a converter ourselves, starting with >util/i386/efi/grub-mkimage.c? > >~j _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel