libriscv icon indicating copy to clipboard operation
libriscv copied to clipboard

C++20 RISC-V RV32/64/128 userspace emulator library

Results 42 libriscv issues
Sort by recently updated
recently updated
newest added

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...

bug

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...

enhancement
help wanted

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...

bug

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...

bug
help wanted

It's high time to create a C API, with perhaps its own CMakeLists.txt?

enhancement

https://github.com/V-Sekai/godot/actions/runs/9746515368/job/26897107717 [job-logs.txt](https://github.com/user-attachments/files/16054948/job-logs.txt) ![image](https://github.com/fwsGonzo/libriscv/assets/32321/e796aa5a-980a-4d06-95d9-f1b56a20d804)

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.