Hello, I am trying to run the dhrystone benchmark (from this repo: https://github.com/riscv-software-src/riscv-tests) on RISCV bare-metal mode using gem5 in full-system simulation model (fs_linux.py). I have compiled the dhrystone code using riscv64-unknown-elf-gcc compiler. When I run this, the simulation never exits because it cannot handle the syscall coming from the dhrystone.riscv binary.
How can I make changes to the simulator so it can handle syscalls (for example, to perform a printf or std::cout)? I am new to this, so any help understanding this would be very useful. Thank you. Priyanka.
_______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
