3587 Commits (2c26357d0ca33d9a542a6db840f7b72d9d717d5f)
 

Author SHA1 Message Date
Andrew Waterman 2c26357d0c Remove non-ISO compound literals (-Wpedantic) 12 months ago
Andrew Waterman 8006a64768 Remove zero-sized arrays (-Werror) 12 months ago
Andrew Waterman 754cd2b123 Fix unspecified evaluation order of 64b loads within float128 12 months ago
Andrew Waterman 12f8e6b1c4 Waive statements with no effect (-Werror) 12 months ago
Andrew Waterman 85b9d265bf Remove or waive unused variables (-Werror) 12 months ago
Andrew Waterman 8ccde08b27 Remove unused functions (-Werror) 12 months ago
Andrew Waterman 2f2766d866 Remove unused labels (-Werror) 12 months ago
Andrew Waterman 93f1fda53f Remove repeated 0 in format string (-Werror) 12 months ago
Andrew Waterman fdf5e82c2e
Merge pull request #1961 from i3abghany/strtolower-no-append 12 months ago
Mahmoud Abumandour 31e12a18ef processor: don't append one char at a time in strtolower 12 months ago
Mahmoud Abumandour cfa593d0ea isa_parser: don't append one char at a time in strtolower 12 months ago
Andrew Waterman c2220e6f11
Merge pull request #1957 from riscv-software-src/fix-comlog-print-arrays 12 months ago
Andrew Waterman 3084a8e549
Merge pull request #1953 from mslijepc/mslijepc_20250410_ext-sim 12 months ago
mslijepc a396fee4ed do_[load|store] in abstract_sim_if_t renamed 12 months ago
Andrew Waterman 6268f2ead5
Merge pull request #1954 from ved-rivos/0410_1 12 months ago
Jerry Zhao 4592a869a4 Allow commit_log_print_value to print any byte array 12 months ago
Jerry Zhao a9b6eab6c0 Change commit_log_print_value to iterate by bytes for array types 12 months ago
Andrew Waterman c703940286
Merge pull request #1955 from radimkrcmar/fix-pmm-mxr 12 months ago
Ved Shanbhogue 77e3e4931d Use SDT of deleg priv. for double trap 12 months ago
Radim Krčmář 7df2f593d9 mmu: fix pointer masking with mstatus.MXR in M-mode 12 months ago
mslijepc 7e8eb16973 added external_simulator to cfg_t 12 months ago
mslijepc 2d84179a32 added external_sim_device_t class and methods 12 months ago
mslijepc 5adf8d7ffb added abstract_sim_if_t class 12 months ago
Andrew Waterman 76858cc3aa
Merge pull request #1946 from riscv-software-src/bus-robust 12 months ago
Andrew Waterman e24ae2a79b
Merge pull request #1949 from arrv-sc/master 12 months ago
Andrew Waterman 69c7d1129d
Merge pull request #1950 from riscv-software-src/fix-instreth 12 months ago
Alexander Romanov 69ae3a866c refactor: make extensions accept processor as an argument 12 months ago
Andrew Waterman 51835fd752 Fix implementation of instreth writes 12 months ago
Andrew Waterman d3c308fc79 Bump counters by 0 when disabled, rather than not bumping 12 months ago
Andrew Waterman 290d0c69c5 Annotate bus_t::find_device control-flow paths with [un]likely 12 months ago
Andrew Waterman 2f9fce33fa Support a catch-all fallback device on the bus 1 year ago
Andrew Waterman e62e578931 Remove bus_t::find_device variant that lacks len argument 1 year ago
Andrew Waterman 964431052a Remove redundant abstract_mem_t::size declaration 1 year ago
Andrew Waterman cb5df84098 Hide variant of bus_t::find_device that lacks len arg 1 year ago
Andrew Waterman c8f6f29a11 Avoid using bus_t::find_device without len arg 1 year ago
Andrew Waterman 8c2f70c9ec Check for device overlap when registering new devices 1 year ago
Andrew Waterman 02f9b3a27e Check device sizes when accessing bus 1 year ago
Andrew Waterman 45e25d596e Add abstract_device_t::size method; add to all devices 1 year ago
Andrew Waterman 14029ef4f8 Refactor bus_t::load/store for DRY 1 year ago
Andrew Waterman c1c0b8b18c
Merge pull request #1945 from riscv-software-src/fix-jump-table 1 year ago
Andrew Waterman 51002ff19f Fix jump-table accesses in MMIO regions 1 year ago
Andrew Waterman fd89a02dbf
Merge pull request #1931 from rogerchang23424/fix-csr 1 year ago
Roger Chang 779fc51b7c Fix CSR initial affected by DTS 1 year ago
Andrew Waterman f6d41bca17
Merge pull request #1901 from binno/cfi_fixes 1 year ago
Binno bdac9897a7 Raise store access fault as accessing undefined mmio region by SS instructions 1 year ago
Binno 47cc7e844f Ssrdp should write sign-extension value as xlen is 32 1 year ago
Binno c1d797abdc Implement elp state holding mechanism for mnstatus 1 year ago
Binno 060bbd6308 Need zero extend for sspopchk compared vale 2 years ago
Andrew Waterman 3c61a0f41e
Merge pull request #1937 from ved-rivos/0317 1 year ago
Ved Shanbhogue f440af14e5 Shadow stack inst should cause samo access fault 1 year ago