SmoothHacker/bn_riscv64

An architecture plugin for RISC-V 64I

★ 4Forks 0C++GitHub ↗Compare
binary-ninjabinaryninjarisc-vriscv

README

bn_riscv64

A C++ architecture plugin for RISC-V 64I.

Get Started

Simply clone the repository and the API submodule

git clone --recursive [email protected]:SmoothHacker/bn_riscv64.git

Building

Simply configure the project using CMake, then build and install to your plugins folder:

cmake -S . -B build # -GNinja ...
cmake --build build -j $(nproc) -t install

TODO

  • Add Support for the following extensions
    • Multiplication and Division
    • Single-Precision Floating-Point
    • Double-Precision Floating-Point

Contributors

SmoothHacker

Issues