Skip to content

Conversation

@jonathanzetier
Copy link
Contributor

This PR:

  • Updates an outdated README (build instructions seem to be from the era when the arch was a separate repo).
  • Makes a minor change to disassembly: using the same rX for register names as everywhere else did in MRC disassembly rather than RX, which makes it possible to see the source of register values when a register is highlighted.
  • Adds IL to the MRC/MRRC/MCR/MCRR (and *2 variants) in thumb mode. Nothing too fancy here, the intrinsics were already implemented for ARM mode, so this was just bringing them over to thumb mode too.

It looks like the build instructions hadn't been updated after the arch
plugins were moved back to binaryninja-api.
@CLAassistant
Copy link

CLAassistant commented Apr 14, 2025

CLA assistant check
All committers have signed the CLA.

@galenbwill galenbwill self-assigned this Apr 14, 2025
@galenbwill galenbwill added Type: Enhancement Component: Architecture Issue needs changes to an architecture plugin Arch: ARM/Thumb Issues with the ARM/Thumb architecture plugin Lifting issues related to LLIL lifting labels Apr 14, 2025
@galenbwill galenbwill added this to the H milestone Apr 14, 2025
@galenbwill
Copy link
Contributor

Thanks for your submission. I will review this after the 5.0 release is done.

@galenbwill
Copy link
Contributor

Please accept the CLA. I will merge this as soon as you have. Thanks again for the PR!

@galenbwill galenbwill added State: Blocked (Customer) Issue is blocked on waiting for a response from a customer Impact: Low Issue is a papercut or has a good, supported workaround Effort: Low Issues require < 1 week of work labels May 27, 2025
@galenbwill galenbwill modified the milestones: Future, Helion May 27, 2025
@galenbwill galenbwill removed the State: Blocked (Customer) Issue is blocked on waiting for a response from a customer label Jun 2, 2025
@galenbwill
Copy link
Contributor

Merged and should be in builds >= 5.1.7551-dev.

@galenbwill galenbwill closed this Jun 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: ARM/Thumb Issues with the ARM/Thumb architecture plugin Component: Architecture Issue needs changes to an architecture plugin Effort: Low Issues require < 1 week of work Impact: Low Issue is a papercut or has a good, supported workaround Lifting issues related to LLIL lifting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants