aboutsummaryrefslogtreecommitdiff
path: root/include/hw/elf_ops.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-25hw/elf_ops: Rename elf_ops.h -> elf_ops.h.incPhilippe Mathieu-Daudé1-627/+0
2024-02-09Revert "hw/elf_ops: Ignore loadable segments with zero size"Alex Bennée1-39/+36
2024-01-19hw/elf_ops: Ignore loadable segments with zero sizeBin Meng1-36/+39
2024-01-18load_elf: fix iterator's type for elf file processingAnastasia Belova1-1/+1
2023-11-06include/hw/elf: Remove truncating signed castsRichard Henderson1-7/+10
2023-03-20replace TABs with spacesYeqi Fu1-21/+21
2022-10-24treewide: Remove the unnecessary space before semicolonBin Meng1-1/+1
2022-01-20hw/elf_ops: clear uninitialized segment spaceLaurent Vivier1-0/+13
2021-10-20hw/elf_ops.h: switch to ssize_t for elf loader return typeLuc Michel1-13/+14
2021-05-12Remove the deprecated moxie targetThomas Huth1-8/+0
2021-03-09hw/elf_ops: Fix a typoPhilippe Mathieu-Daudé1-1/+1
2021-03-06elf_ops: correct loading of 32 bit PVH kernelDavid Edmondson1-3/+1
2020-12-15elf_ops.h: Be more verbose with ROM blob namesPeter Maydell1-1/+2
2020-12-15elf_ops.h: Don't truncate name of the ROM blobs we createPeter Maydell1-2/+2
2020-06-10hw/elf_ops: Do not ignore write failures when loading ELFPhilippe Mathieu-Daudé1-3/+8
2020-05-04elf_ops: Don't try to g_mapped_file_unref(NULL)Peter Maydell1-1/+3
2020-04-07elf-ops: bail out if we have no function symbolsAlex Bennée1-23/+25
2020-01-29hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic1-1/+5
2019-09-16elf-ops.h: fix int overflow in load_elf()Stefano Garzarella1-0/+5
2019-08-20elf-ops.h: Map into memory the ELF to loadStefano Garzarella1-29/+42
2019-08-20loader: Handle memory-mapped ELFsStefano Garzarella1-1/+1
2019-02-05elf-ops.h: Add get_elf_note_type()Liam Merwick1-0/+75
2019-02-05elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick1-0/+2
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini1-1/+1
2019-01-11remove space-tab sequencesPaolo Bonzini1-1/+1
2018-12-14elf_ops.h: Use address_space_write() to write memoryPeter Maydell1-1/+3
2018-08-24elf: On elf loading, treat both EM_MIPS and EM_NANOMIPS as legal for MIPSAleksandar Rikalo1-0/+8
2018-03-07Add symbol table callback interface to load_elfMichael Clark1-13/+21
2017-09-04loader: Ignore zero-sized ELF segmentsPeter Maydell1-7/+17
2017-09-04loader: Handle ELF files with overlapping zero-initialized dataPeter Maydell1-0/+48
2017-02-28elf-loader: Allow late loading of elfFarhan Ali1-4/+9
2016-09-22loader: Add AddressSpace loading support to ELFsAlistair Francis1-2/+3
2016-09-22loader: Allow a custom AddressSpace when loading ROMsAlistair Francis1-1/+1
2016-09-22loader: Allow ELF loader to auto-detect the ELF archAlistair Francis1-0/+5
2016-03-04loader: Add data swap option to load-elfPeter Crosthwaite1-1/+21
2015-09-25elf: Update EM_MOXIE definitionPeter Crosthwaite1-0/+8
2015-09-25elf_ops: Fix coding style for EM alias case statementPeter Crosthwaite1-6/+9
2015-03-19elf-loader: Add missing error handling for call of lseekStefan Weil1-1/+3
2015-03-10elf-loader: Provide the possibility to relocate s390 ELF filesThomas Huth1-0/+78
2014-09-29loader: g_realloc(p, 0) frees and returns NULL, simplifyMarkus Armbruster1-10/+5
2014-03-05elf-loader: add more return codesAlexey Kardashevskiy1-5/+14
2013-04-08hw: move headers to include/Paolo Bonzini1-0/+309