Displaying 3 results from an estimated 3 matches for "523a9b9".
2013 Dec 01
0
[PATCH v2 4/4] efi: PE file size differ from in-memory size
...bi <celelibi at gmail.com>
---
efi/i386/syslinux.ld | 4 +-
efi/wrapper.c | 138 +++++++++++++++----------------------------------
efi/x86_64/syslinux.ld | 4 +-
3 files changed, 45 insertions(+), 101 deletions(-)
diff --git a/efi/i386/syslinux.ld b/efi/i386/syslinux.ld
index 523a9b9..bab3fc7 100644
--- a/efi/i386/syslinux.ld
+++ b/efi/i386/syslinux.ld
@@ -136,7 +136,7 @@ SECTIONS
*(.strtab)
}
- .bss : {
+ .bss (NOLOAD) : {
/* the EFI loader doesn't seem to like a .bss section,
so we stick it all into .data: */
__bss_start = .;
@@ -153,7 +153,7 @@ SECTION...
2013 Nov 27
0
[PATCH 4/4] efi: PE file size differ from in-memory size
...memory size, as needed for the bss.
efi/i386/syslinux.ld | 4 +-
efi/wrapper.c | 138 +++++++++++++++----------------------------------
efi/x86_64/syslinux.ld | 4 +-
3 files changed, 45 insertions(+), 101 deletions(-)
diff --git a/efi/i386/syslinux.ld b/efi/i386/syslinux.ld
index 523a9b9..bab3fc7 100644
--- a/efi/i386/syslinux.ld
+++ b/efi/i386/syslinux.ld
@@ -136,7 +136,7 @@ SECTIONS
*(.strtab)
}
- .bss : {
+ .bss (NOLOAD) : {
/* the EFI loader doesn't seem to like a .bss section,
so we stick it all into .data: */
__bss_start = .;
@@ -153,7 +153,7 @@ SECTION...
2013 Nov 27
20
[PATCH 0/4] efi: PE header generation fix
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