libriscv
libriscv copied to clipboard
C++20 RISC-V RV32/64/128 userspace emulator library
Due to [this change](https://github.com/fwsGonzo/libriscv/commit/ebbc5f3075581f848dce628429870d7533181408) execute-only ELFs might not load anymore. Testing needed. Can't easily be automated as you will need to manually patch ELFs to become XO. Maybe this commit...
This is the result of a stupid thought that I had, that doesn't really make sense for 1.0, but here we are. I've been trying to make HTTPS requests with...
There are some possible steps: 1. Handle exceptions immediately, get return value from opaque calls that can throw 2. Change the API calls that throw exceptions to instead indicate that...
It panics in a strange place: https://gist.github.com/fwsGonzo/01399b308fda7d9afc1e4d5bec1891ac I have no current theory on what the problem could be. I looked over the fine print in the atomics section of the...
It's high time to create a C API, with perhaps its own CMakeLists.txt?
https://github.com/V-Sekai/godot/actions/runs/9746515368/job/26897107717 [job-logs.txt](https://github.com/user-attachments/files/16054948/job-logs.txt) 
There seems to be odd and ends code formatting differences.
> i would just start with a shared object and getting it to load and execute a hello world function call in the regular emulator Tracking.
Hi, I was wondering what would be a decent way of compiling a c++ compiler to a libriscv machine so I can give it c++ code somehow and have it...
I was able to build for the apple. Will try to contribute some patches.