aboutsummaryrefslogtreecommitdiff
path: root/fesvr
AgeCommit message (Expand)AuthorFilesLines
2026-02-09Modify in_bits to check in_valid before accessingAbraham Gonzalez1-1/+1
2025-11-10Don't hang when invoked as background processAndrew Waterman1-2/+37
2025-04-16Fix the remaining few warnings that Clang catchesAndrew Waterman1-3/+1
2025-04-16Fix missing initializers (-Wextra)Andrew Waterman1-4/+8
2025-04-16Remove VLAs in htif/memif (-Wvla)Andrew Waterman2-19/+18
2025-04-16Remove VLAs in DTM (-Wvla)Andrew Waterman2-17/+13
2025-04-16Fix overflow warning (-Woverflow)Andrew Waterman1-1/+1
2025-04-16Explicitly annotate use of GNU extension (-Wpedantic)Andrew Waterman1-2/+2
2025-04-16Remove non-ISO compound literals (-Wpedantic)Andrew Waterman1-3/+6
2025-04-16Remove zero-sized arrays (-Werror)Andrew Waterman1-2/+2
2025-02-25Don't send reset from HTIF, if no binary is givenFriedrich Hunstock1-2/+1
2025-02-25Load symbols even when no binary is givenFriedrich Hunstock2-20/+31
2025-02-22allow to set tohost/from host via --symbol-elfTilmann Bartsch1-7/+7
2025-02-07Add instruction limitTim Hutt3-8/+24
2024-10-02fix typosYang Hau1-1/+1
2024-07-16Obtain definition of reg_t in elfloader.hAndrew Waterman1-0/+1
2024-07-16Avoid dependence on config.h in byteorder.hAndrew Waterman1-12/+6
2024-05-29add support to load ET_DYN elfClément Léger6-14/+25
2024-03-22Implement syscall readlinkatMing-Yi Lai2-0/+15
2023-11-09fesvr/htif: allow exit on SIGINT.Volodymyr Fialko1-1/+1
2023-10-09Update dtm.h with switch_to_* functionsAbraham Gonzalez1-0/+10
2023-08-16Include cerrno in fesvr/elfloader.ccMark Lai1-0/+1
2023-06-19fesvr: support int128_t/uint128_tGianluca Guida1-0/+7
2023-05-19Add Spike's meta files for pkg-configWojciech Bartczak1-0/+2
2023-04-20Close file descriptors in destructor of syscall_tYinan Xu2-3/+12
2023-04-12Make some dtm_t interfaces protectedJerry Zhao1-8/+10
2023-04-12Unify fesvr/debug_defines.h and riscv/debug_defines.hJerry Zhao2-1478/+60
2023-03-15fesvr: fix compilation with gcc 13Julien Olivain1-0/+1
2023-03-07fesvr: Add --symbol-elf flag to populate htif-t::symbol_elfsJerry Zhao2-0/+10
2023-03-07fesvr: Add symbol_elfs field to htif_tJerry Zhao2-0/+17
2023-03-07fesvr: Fix brace style in htif_t::load_programJerry Zhao1-11/+9
2023-03-07fesvr: fix +signature-granularity opt parsing to be required_argJerry Zhao1-1/+1
2023-03-07fesvr: Add +target-argument= flag to htif parsingJerry Zhao2-0/+8
2023-03-07fesvr: Fix spacing in parse_argumentsJerry Zhao1-4/+3
2023-03-07fesvr: target_args() should return a constJerry Zhao1-1/+1
2023-03-07make target_args() protected instead of private to allow subclasses to inject...Sagar Karandikar1-2/+1
2023-02-24fesvr: elfloader: replace asserts after open and mmap by exceptionsViktor Prutyanov1-2/+4
2023-02-02Make htif->get_to/fromhost_addr methods publicJerry Zhao1-3/+3
2023-01-17Add htif_t tohost/fromhost accessorsJerry Zhao1-0/+3
2023-01-16Add more hint when searched path is wrong gr816ox1-0/+6
2022-12-22Remove non-installed header lists from Makefile fragmentsAndrew Waterman1-3/+1
2022-12-15Use relative include paths to support public usage of these headersJerry Zhao1-1/+1
2022-12-15Add config.h includes directly to source files instead of relying on header c...Jerry Zhao3-0/+3
2022-12-15Rename memif_endianness_t to endianness_tJerry Zhao3-11/+11
2022-12-15Pull memif_endianness_t into cfg.hJerry Zhao2-8/+1
2022-10-25Remove set_target_endianness | add --big-endian flagJerry Zhao2-7/+6
2022-10-25Remove memif_endianness_undecided, change default to little-endianJerry Zhao1-2/+1
2022-10-04Fixed -Wnon-virtual-dtor warningsJerin Joy1-0/+2
2022-10-04Silence remaining unused-parameter warningsAndrew Waterman1-0/+4
2022-10-04Delete unused parameter in rfb_t::fb_updateAndrew Waterman2-3/+3