[syslinux] [PATCH 0/4] efi: PE header generation fix
Celelibi
celelibi at gmail.com
Thu Nov 28 17:29:41 PST 2013
2013/11/27, Celelibi <celelibi at gmail.com>:
> The PE headers of the generated efi file were quite buggy. And since OVMF
> perform a few consistency checks, syslinux was unable to run on it. I don't
> pretend to have a thorough understanding of the PE+ headers, some bugs may
> remain. :)
>
> Celelibi (4):
> efi: Fix PE header field rva_and_sizes_nr
> efi: Location, size and alignment of .text section
> efi: Useless relocations in PE file
> efi: PE file size differ from in-memory size
>
> efi/i386/syslinux.ld | 4 +-
> efi/wrapper.c | 206
> ++++++++++++++++---------------------------------
> efi/wrapper.h | 28 ++++---
> efi/x86_64/syslinux.ld | 4 +-
> 4 files changed, 87 insertions(+), 155 deletions(-)
>
> --
> 1.8.4.3
>
>
I didn't see those on the bug tracker before, but these patches may
actually resolve bugs #8 and #23.
More information about the Syslinux
mailing list