[ipxe-devel] Unrecognised relocation type R_X86_64_32S in util/elf2efi64

Jan Kundrát jkt at kde.org
Wed Feb 11 18:15:30 UTC 2015


Hi,
I'm on Gentoo Linux, amd64, with GCC 4.7.2. When trying to build 
bin-x86_64-efi/ipxe.efi, I'm getting the following error from 
util/elf2efi64:

  [FINISH] bin-x86_64-efi/ipxe.efi
Unrecognised relocation type R_X86_64_32S
make: *** [bin-x86_64-efi/ipxe.efi] Error 1

The case for R_X86_64_32S is indeed not implemented in process_reloc in 
elf2efi.c.

I don't know anything about relocations, but I suppose that simply adding 
code for this signed variant to call out to generate_pe_reloc is not the 
way to go.

With kind regards,
Jan

-- 
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/



More information about the ipxe-devel mailing list