Luke Street
d225cac205
Add superh feature to wasm build
2025-05-06 23:14:38 -06:00
Luke Street
73a89d2768
Version v3.0.0-beta.6
2025-04-02 11:03:40 -06:00
Luke Street
7b00a9e9f2
wasm: Cache objects via data hash (XXH3)
2025-03-21 08:27:19 -06:00
Luke Street
6768df9d80
Version v3.0.0-beta.4
2025-03-18 21:36:37 -06:00
Luke Street
87fa29e8b0
objdiff-wasm: Fix symbol filtering
...
regex crate needed the `unicode-case` feature
2025-03-11 21:42:14 -06:00
Luke Street
d56dda72f0
Version v3.0.0-beta.2
2025-03-09 22:56:28 -06:00
Luke Street
799971d54e
Migrate to Rust edition 2024
2025-03-04 22:31:38 -07:00
Luke Street
8eef37e8df
Version v3.0.0-beta.1
2025-03-04 22:24:55 -07:00
Luke Street
4f34dfa194
Don't infer sizes for labels within another symbol
2025-03-03 21:01:22 -07:00
Luke Street
ae6d37a10b
Version v3.0.0-alpha.2
2025-03-03 18:25:38 -07:00
Luke Street
f3c157ff06
WIP objdiff 3.0 refactor
2025-02-26 22:09:39 -07:00
Luke Street
d938988d43
Diff view refactor
2025-02-09 22:27:42 -07:00
Luke Street
e202c3ef95
Version v2.7.1
2025-01-21 22:59:20 -07:00
Luke Street
6037a79ba2
Update all dependencies
2025-01-18 15:58:38 -07:00
Luke Street
c3e3d175c5
Create schema for diff config properties
2025-01-04 21:02:54 -07:00
Luke Street
c65e87c382
Version 2.5.0
2024-12-08 21:48:21 -07:00
Luke Street
424434edd6
Experimental ARM64 support
...
Based on yaxpeax-arm, but with a heavy dose of
custom code to work around its limitations.
Please report any issues or unhandled relocations.
2024-10-31 17:39:12 -06:00
Luke Street
d2b7a9ef25
Fix missing common BSS symbols
...
Resolves #128
2024-10-28 17:54:49 -06:00
Luke Street
2cf9cf24d6
Version v2.3.3
2024-10-20 20:01:35 -07:00
Luke Street
676488433f
Fix resolving symbols for section-relative relocations
...
Also fixes MIPS `j` handling when jumping within the function.
Reworks `ObjReloc` struct to be a little more sensible.
2024-10-11 18:09:18 -06:00
Luke Street
83de98b5ee
Version v2.3.1
2024-10-10 22:58:33 -06:00
Luke Street and GitHub
741d93e211
Add symbol mapping feature ( #118 )
...
This allows users to "map" (or "link") symbols with different names so that they can be compared without having to update either the target or base objects. Symbol mappings are persisted in objdiff.json, so generators will need to ensure that they're preserved when updating. (Example: https://github.com/encounter/dtk-template/commit/d1334bb79e71af1a7b3b090bffda4adc483f722c )
Resolves #117
2024-10-09 21:44:18 -06:00
Luke Street
a5d9d8282e
Update all dependencies
2024-10-03 22:00:43 -06:00
Luke Street
08cd768260
Add total_units, complete_units to progress report
2024-09-30 21:41:57 -06:00
Luke Street
8acaaf528c
Version v2.2.0
2024-09-29 12:26:41 -06:00