search for: 95160bd

Displaying 3 results from an estimated 3 matches for "95160bd".

Did you mean: 95160
2013 Dec 01
0
[PATCH v2 4/4] efi: PE file size differ from in-memory size
...memsz, class); /* Write out the entire ELF shared object */ rewind(f_in); @@ -345,5 +286,8 @@ int main(int argc, char **argv) } fwrite(buf, datasz, rv, f_out); + free(buf); + fclose(f_out); + fclose(f_in); return 0; } diff --git a/efi/x86_64/syslinux.ld b/efi/x86_64/syslinux.ld index 95160bd..450641c 100644 --- a/efi/x86_64/syslinux.ld +++ b/efi/x86_64/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 @@ SEC...
2013 Nov 27
0
[PATCH 4/4] efi: PE file size differ from in-memory size
...memsz, class); /* Write out the entire ELF shared object */ rewind(f_in); @@ -341,5 +282,8 @@ int main(int argc, char **argv) } fwrite(buf, datasz, rv, f_out); + free(buf); + fclose(f_out); + fclose(f_in); return 0; } diff --git a/efi/x86_64/syslinux.ld b/efi/x86_64/syslinux.ld index 95160bd..450641c 100644 --- a/efi/x86_64/syslinux.ld +++ b/efi/x86_64/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 @@ SEC...
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