Skip to content

Port merged-heaps patch - #3

Open
ComplexPlane wants to merge 1 commit into
Eucalyptusmoon:masterfrom
ComplexPlane:merged-heaps
Open

Port merged-heaps patch#3
ComplexPlane wants to merge 1 commit into
Eucalyptusmoon:masterfrom
ComplexPlane:merged-heaps

Conversation

@ComplexPlane

@ComplexPlane ComplexPlane commented Aug 4, 2026

Copy link
Copy Markdown

Sorry this took years.

Changes

  • Update elf2rel
    • Add support for module-relative addresses
    • Remove boost dependency
    • Reformat (sorry)
  • Add merged-heaps patch
  • Update Ghidra symbols
  • Wrap hardcoded addresses in relutil::relocate_addr()
  • Adjust/port assembly patches with hardcoded addresses as necessary

Testing

I've only done basic testing with Fukkatsu, I have not tested every single patch.

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

Successfully merging this pull request may close these issues.

1 participant