Luke Street
7b00a9e9f2
wasm: Cache objects via data hash (XXH3)
2025-03-21 08:27:19 -06:00
Luke Street
311de887ec
Update test snapshot
2025-03-19 19:00:57 -06:00
Luke Street
485b259c32
Apply clippy suggestion
2025-03-19 19:00:01 -06:00
Luke Street
d8fdfaa2c0
Fix no_std build
2025-03-19 18:57:41 -06:00
Luke Street
2612cda1fb
objdiff-cli report: Skip unknown sections
...
Regression in v3.0.0-alpha.1
Fixes #171
2025-03-19 18:54:34 -06:00
Luke Street
bc46e17824
x86_64: Fix relocation placement in instruction
2025-03-19 18:54:34 -06:00
Luke Street
e735adbd3d
x86: Support inline data for jumptables
2025-03-19 18:54:34 -06:00
Luke Street
6768df9d80
Version v3.0.0-beta.4
v3.0.0-beta.4
2025-03-18 21:36:37 -06:00
Luke Street
eaba2391e0
arm: Fix thumb & data decoding, add tests
2025-03-18 21:26:28 -06:00
Luke Street
bd8f5ede23
Add pre-commit hooks
2025-03-18 21:26:28 -06:00
Luke Street
acf46c6b54
Fix no_std build
2025-03-14 09:49:31 -06:00
Luke Street
9358d8ec60
mips: Add C++ symbol demangling (CW & modern GCC)
2025-03-14 09:44:15 -06:00
Luke Street
809e2ffddc
cargo fmt
v3.0.0-beta.3
2025-03-11 21:43:32 -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
42d4c38079
mips: Ignore .NON_MATCHING functions from INLINE_ASM macros
2025-03-11 21:39:17 -06:00
Luke Street
fa26200ed7
Silence warning
2025-03-10 22:22:05 -06:00
Luke Street
a0e7f9bc37
Fix x86 mov relocations with uint32
2025-03-10 22:09:58 -06:00
Luke Street
5898d7aebf
Fix section ordering with many same-named sections
...
Before, this was comparing, for example, `.text-2`
with `.text-10` with standard string comparison,
yielding `.text-10` before `.text-2`.
Instead, this simply uses a stable sort by name,
which preserves the relative ordering of sections.
2025-03-10 21:51:54 -06:00
Luke Street
ffb38d1bb0
Fix cargo deny advisories
v3.0.0-beta.2
2025-03-09 22:59:42 -06:00
Luke Street
d56dda72f0
Version v3.0.0-beta.2
2025-03-09 22:56:28 -06:00
Luke Street
c6971f3f2d
Add initial support for x86-64 relocations
2025-03-09 22:51:43 -06:00
Luke Street
3965a035fa
objdiff-cli diff: Show build errors/log
2025-03-09 22:51:43 -06:00
Luke Street
f1fc29f77e
Split report changes into separate proto
2025-03-08 14:39:15 -07:00
Luke Street
7c4f1c5d13
Fix left/right arch mismatches in diff code
2025-03-08 10:44:44 -07:00
Luke Street
fa4a6cadbb
Downgrade objdiff-wasm Rust edition temporarily
v3.0.0-beta.1
2025-03-04 23:27:17 -07:00