Skip to content

Add the ability to toggle a function's '__pure' status #1712

@SiD3W4y

Description

@SiD3W4y

I have a weird behavior on a PSP Game (MIPS). A call that is present in the assembly, LLIL and MLIL view is absent from the HLIL view. This doesn't happen with all calls but only those jumping to a stub (trampoline) section. Which is correctly detected as code by binary ninja.

Assembly:
Assembly view

LLIL:
LLIL view

MLIL:
MLIL view

HLIL:
HLIL view

I can share the binary privately if needed.

Metadata

Metadata

Assignees

Labels

Component: CoreIssue needs changes to the coreEffort: MediumIssue should take < 1 monthImpact: MediumIssue is impactful with a bad, or no, workaround

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions