23 Commits (5afa62e541b67a5ebd03a8783858484afc7920e1)

Author SHA1 Message Date
Jerry Zhao ca2b1000db fesvr: Add --symbol-elf flag to populate htif-t::symbol_elfs 3 years ago
Jerry Zhao 76a4414381 fesvr: Add symbol_elfs field to htif_t 3 years ago
Jerry Zhao 9893d6e939 fesvr: Fix brace style in htif_t::load_program 3 years ago
Jerry Zhao 0243455b27 fesvr: Add +target-argument= flag to htif parsing 3 years ago
Jerry Zhao 422d297ef0 fesvr: Fix spacing in parse_arguments 3 years ago
gr816ox b41209eb36
Add more hint when searched path is wrong 3 years ago
Jerry Zhao e1919d3b06 Add config.h includes directly to source files instead of relying on header chaining 3 years ago
Iman Hosseini dfd1913679 detects the loading of isa-incompatible (i.e. 32 bit code to 64bit HART) code and emits an error message to help avoid unintentionally loading wrong elf. 4 years ago
Andrew Waterman 1767a27ad4 Tick devices even when tohost != 0 4 years ago
Andrew Waterman 1fea2afbf4 Improve error message when HTIF accesses invalid memory 4 years ago
John Fang ce42f1b55a
Fix torture signature (#808) 5 years ago
Saleem Abdulrasool fc99a20295 fesvr: replace use of `std::vector::operator[0]` 5 years ago
Chih-Min Chao 57e88c7e9c encoding: udpate and move platform-related define out 5 years ago
Marcus Comstedt 8e3bcb2eef Tag target endian values to help guide conversion code 6 years ago
Marcus Comstedt 8d09d845a7 Implement support for big-endian targets 6 years ago
S.Pawan Kumar 06c434f769
Update htif.cc (#577) 6 years ago
Neel Gala 036aacbeb2
reduce sig_len constraint to 4 bytes (#569) 6 years ago
sthiruva 4baf970f1b
Adding symbol lookup when --enable-commitlog is enabled (#558) 6 years ago
Dai chou f3055afa55
fixed htif exception typo (#423) 6 years ago
James Clarke 725a019077 Support loading multiple ELF files via a new payload HTIF option 6 years ago
James Clarke c050d113fe Support plusarg +h/+help option for HTIF 6 years ago
Marcus Comstedt f437e6a4e9 Implement support for big-endian hosts 7 years ago
Andrew Waterman f49618ca9d Add fesvr; only globally install fesvr headers/libs 7 years ago