aboutsummaryrefslogtreecommitdiff
path: root/c_emulator
AgeCommit message (Expand)AuthorFilesLines
2024-05-07Add Svinval extension.Martin Berger1-1/+1
2024-05-07fixup! fixup! Add Svinval extension.Martin Berger1-1/+0
2024-05-07fixup! Add Svinval extension.Martin Berger5-0/+11
2024-04-15Implement Zcb extensionTim Hutt5-0/+14
2024-03-24Fix error in format specifiersTim Hutt1-2/+2
2024-02-05Improve PMP supportTim Hutt5-12/+42
2023-11-13csim: Fix issue with trace_log FILE * in printfAlasdair1-1/+1
2023-10-25Simplify softfloat interface by removing write_fflagsTim Hutt1-1/+1
2023-10-17RISC-V Vector Extension SupportXinlai Wan6-0/+14
2023-10-11Rename enable-fiom to enable-writable-fiomTim Hutt5-33/+33
2023-10-11Implement menvcfgTim Hutt5-0/+15
2023-09-20Allow loading more than one ELF binaryAlex Richardson1-12/+21
2023-09-20Refactor process_args to return the argv index instead of the valueAlex Richardson1-3/+8
2023-08-28Avoid unnecessary empty lines when instruction tracing is onAlex Richardson1-2/+0
2023-08-28Fix --help output for options without a short flagAlex Richardson1-1/+5
2023-08-28csim: Allow redirecting trace output to a file using command line flagAlex Richardson3-29/+52
2023-06-15Add a clang-format configuration and reformat C code (#261)Alexander Richardson10-236/+402
2023-05-29Add Zfa extension support (excl. quad-precision)Philipp Tomsich2-0/+128
2023-04-04fixed an issue with the -g switch which requires an argument. missing colon i...William McSpaddden1-1/+1
2023-02-14Revert "added 3 new command line switches (plus functionality): -X/--enable-...Jessica Clarke4-47/+1
2023-02-13added 3 new command line switches (plus functionality): -X/--enable-experime...Bill McSpadden4-1/+47
2023-01-20Add include required on FreeBSD.Robert Norton1-0/+1
2022-08-24Allow building without -fcommonAlex Richardson1-2/+2
2022-01-19Configurable word size for test signature file output (#136)Bilal Sakhawat1-3/+10
2022-01-19Add support for Zfh extension (#129)Bilal Sakhawat2-0/+294
2021-11-22Implement support for Zfinx (#130)Jessica Clarke5-0/+13
2021-11-17Revert "Initial introduction of zfinx (#75)"Jessica Clarke5-12/+0
2021-11-17Initial introduction of zfinx (#75)Ibrahim Abu Kharmeh5-0/+12
2021-10-18scalar-crypto: Initial commit of 1.0.0-rc2 spec work. (#99)Ben Marshall4-0/+24
2021-06-29Guard arguments to getopt_long with appropriate ifdefsPeter Rugg1-0/+4
2021-06-29Add option to specify SAILCOV output filePeter Rugg1-0/+18
2021-03-16Check for overly large RVFI packetsAlex Richardson1-0/+5
2021-03-16Reduce debug spam in RVFI trace outputAlex Richardson1-1/+0
2021-03-16Fix sending version2 trace optional dataAlex Richardson2-10/+14
2021-03-16Improvements to the version 2 RVFI trace formatAlex Richardson1-6/+16
2021-03-16Add a -v rvfi flag to add RVFI debug loggingAlex Richardson2-7/+46
2021-03-16Add missing newlines to error message and print the listen portAlex Richardson1-8/+13
2021-03-16Ensure that the RVFI socket is open in blocking modeAlex Richardson1-0/+14
2021-03-16Initial implementation of new RVFI_DII socket formatAlex Richardson2-11/+60
2021-02-11Fix up some missed and wrong cli options in C emulator.Prashanth Mundkur1-2/+3
2021-02-11Make N extension configurable.Prashanth Mundkur5-0/+12
2020-06-20Fix non-coverage buildJessica Clarke1-0/+2
2020-06-10Enable sailcov support in c_emulator if SAILCOV is set in the environment.Prashanth Mundkur1-0/+12
2020-05-22Add a Makefile target for new Sail->C backendAlasdair1-0/+31
2020-04-07Switch floating-point comparisons to using softfloat to avoid missed corner-c...Prashanth Mundkur2-0/+85
2020-04-02Fix a bug in the softfloat interface that caused exception flags not to get a...Prashanth Mundkur1-3/+3
2020-02-19Only listen for RVFI-DII messages on 127.0.0.1Alex Richardson1-1/+1
2020-02-14Change RVFI ram size to 8MB as requested by Jon Woodruff. TODO: should make i...Robert Norton1-1/+1
2020-01-07Merge branch 'master' into rsnikhil.Prashanth Mundkur1-39/+33
2020-01-07Fix parsing long options in the C emulator for RVFI-DIIJames Clarke1-3/+3