Skip to content

Add support for R_ARM_V4BX#377

Merged
encounter merged 1 commit into
encounter:mainfrom
macabeus:R_ARM_V4BX
Jul 10, 2026
Merged

Add support for R_ARM_V4BX#377
encounter merged 1 commit into
encounter:mainfrom
macabeus:R_ARM_V4BX

Conversation

@macabeus

@macabeus macabeus commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

This PR adds the support for the R_ARM_V4BX relocation:

The ‘R_ARM_V4BX’ relocation (defined by the ARM AAELF specification) enables objects compiled for the ARMv4 architecture to be interworking-safe when linked with other objects compiled for ARMv4t, but also allows pure ARMv4 binaries to be built from the same ARMv4 objects.

This PR is relevant for "Klonoa: Empire of Dreams", since a few functions from m4a.o use this relocation, and without it objdiff crashes.

@encounter encounter merged commit 2fdba88 into encounter:main Jul 10, 2026
23 checks passed
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.

2 participants