aboutsummaryrefslogtreecommitdiff
path: root/fesvr/elfloader.cc
AgeCommit message (Expand)AuthorFilesLines
2023-02-24fesvr: elfloader: replace asserts after open and mmap by exceptionsViktor Prutyanov1-2/+4
2022-12-15Add config.h includes directly to source files instead of relying on header c...Jerry Zhao1-0/+1
2022-12-15Rename memif_endianness_t to endianness_tJerry Zhao1-2/+2
2022-10-25Remove set_target_endianness | add --big-endian flagJerry Zhao1-2/+6
2022-09-20detects the loading of isa-incompatible (i.e. 32 bit code to 64bit HART) code...Iman Hosseini1-1/+5
2021-08-26fesvr: replace use of `std::vector::operator[0]`Saleem Abdulrasool1-1/+1
2021-08-26fesvr: avoid an invalid memory accessSaleem Abdulrasool1-3/+5
2021-08-26fesvr: format `LOAD_ELF` macro (NFC)Saleem Abdulrasool1-43/+50
2020-11-26Include stdexcept in ELF loader (#603)Daniel Bates1-0/+1
2020-11-07Implement support for big-endian targetsMarcus Comstedt1-5/+18
2020-01-25Allow EM_NONE ELFs, tooAndrew Waterman1-1/+1
2020-01-25Refuse to load non-EXEC/non-RISC-V/non-V1 ELFs (#388)Alexander Lent1-0/+3
2019-10-28Whithhold BE ELF loading until BE target support is availableMarcus Comstedt1-9/+3
2019-10-28Implement support for big-endian hostsMarcus Comstedt1-33/+41
2019-03-31Add fesvr; only globally install fesvr headers/libsstatic-linkAndrew Waterman1-0/+89