31 Commits (master)

Author SHA1 Message Date
Andrew Waterman 19a6ba33de Fix the remaining few warnings that Clang catches 12 months ago
Andrew Waterman c75bf6f48f Remove VLAs in htif/memif (-Wvla) 12 months ago
Friedrich Hunstock 79718ed879 Don't send reset from HTIF, if no binary is given 1 year ago
Friedrich Hunstock 81d92f3c26 Load symbols even when no binary is given 1 year ago
Tilmann Bartsch 14876b33bc allow to set tohost/from host via --symbol-elf 2 years ago
Tim Hutt fdbcde27ce Add instruction limit 2 years ago
Clément Léger a316a37331 add support to load ET_DYN elf 2 years ago
Volodymyr Fialko f04be98493 fesvr/htif: allow exit on SIGINT. 3 years ago
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