HarryR / HarryR/softfloat-pure

Upload to crates.io

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
12
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Hey,

I am looking for a softfloat library for a multi-system pure Rust emulator I am working on (RISC-V 32 bit, RISC-V 64 bit, Cortex-M with more planned for the future).

I looked into various libraries, and yours seems like the best fit:
- No usage of globals, so it's multi-thread safe
- Pure Rust, so it doesn't slow down / complicate the build unnecessarily

My main issue at this point: Would you be interested in publishing on crates.io? I prefer to pull from there vs. a Github project.

I'd also be very interested in 16 and 128 bit support in the future (and I saw there's already a PR open for that - hope that can be merged). But for now, 32 and 64 bit would be a great start already.

Having some automated tests would also be great - I'd love to push patches for whatever I find in the future (e.g. if armv7m requires some non-standard features).

Thanks!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.