LagoLunatic
dbabdbff11
ARM: Fix trailing relocations being ignored when inferring function sizes ( #360 )
...
* ARM: Fix relocations being ignored when inferring function sizes
* ARM: Add test for trailing relocations
* ARM: Fix trailing relocations being cut in half
2026-07-09 23:29:51 -06:00
Bruno Macabeus
2fdba8842e
Add support for R_ARM_V4BX ( #377 )
2026-07-09 23:28:01 -06:00
Bruno Macabeus
7a65e07e9b
Add support for R_ARM_THM_PC8 and R_ARM_THM_PC11 ( #342 )
...
* Add support for `R_ARM_THM_JUMP8` and `R_ARM_THM_JUMP11`
* Fix `scan_instructions_internal` when reading 2-bytes instruction
2026-03-16 22:08:03 -06:00
Luke Street
90e81fad7e
Improve ARM function size inference
...
This allows 2-byte padding to be trimmed in ARM functions.
Resolves #253
2025-09-25 00:26:43 -06:00
LagoLunatic
e1c51ac297
ARM: Fix "Combine text sections" confusing code and data ( #195 )
...
* ARM: Fix parsing of mapping symbols when "Combine text sections" is enabled
* Add test
2025-04-26 11:14:16 -06:00
Luke Street
eaba2391e0
arm: Fix thumb & data decoding, add tests
2025-03-18 21:26:28 -06:00
Luke Street
4f34dfa194
Don't infer sizes for labels within another symbol
2025-03-03 21:01:22 -07:00