Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proper 64-bit Support #2

Open
f0rki opened this issue Mar 13, 2020 · 1 comment
Open

Proper 64-bit Support #2

f0rki opened this issue Mar 13, 2020 · 1 comment

Comments

@f0rki
Copy link
Member

f0rki commented Mar 13, 2020

We started working on RISC-V 64-bit, but it is only somewhat supported currently.

The most major issue is that both architectures cannot be registered on the ELF machine type at the same type, due to a limitation of the current BN api (see Vector35/binaryninja-api#1553)

orthogonally, we need to go through all the RV64 specific instructions and make sure they are lifted correctly.

@f0rki
Copy link
Member Author

f0rki commented Jan 18, 2021

Recently we gained lifting support for a bunch of the RV64-only instructions, which operate on 32-bit words in RV64.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant