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

[WIP] RzIL lifting for SPARC #4521

Draft
wants to merge 1 commit into
base: dev
Choose a base branch
from
Draft

[WIP] RzIL lifting for SPARC #4521

wants to merge 1 commit into from

Conversation

DMaroo
Copy link
Member

@DMaroo DMaroo commented May 29, 2024

Your checklist for this pull request

  • I've read the guidelines for contributing to this repository
  • I made sure to follow the project's coding style
  • I've documented or updated the documentation of every function and struct this PR changes. If not so I've explained why.
  • I've added tests that prove my fix is effective or that my feature works (if possible)
  • I've updated the rizin book with the relevant information (if needed)

Detailed description

Add RzIL lifter for SPARC. References being used:

Test plan

Add RzIL tests in db/asm.

Closing issues

Tracking issue: #2080.

@DMaroo DMaroo requested a review from wargio as a code owner May 29, 2024 18:22
@DMaroo DMaroo marked this pull request as draft May 29, 2024 18:22
@DMaroo DMaroo mentioned this pull request May 29, 2024
38 tasks
@XVilka
Copy link
Member

XVilka commented May 29, 2024

@DMaroo have you considered updating SPARC in Capstone first? I remember the support of it in Capstone is limited, e.g.:

I think updating Capstone first is important, since you will get instruction details for the RzIL uplifting from Capstone cs_insn instruction, so that changing the RzIL uplifting code afterwards will be harder.

@XVilka
Copy link
Member

XVilka commented Sep 22, 2024

@DMaroo have you had a chance to look into this since?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

2 participants