diff options
| author | iximeow <me@iximeow.net> | 2026-10-08 07:15:20 +0000 |
|---|---|---|
| committer | iximeow <me@iximeow.net> | 2026-10-19 02:22:37 +0000 |
| commit | d369694a22e2b10aca1c497fc31cdc94fa9a6f41 (patch) | |
| tree | 158561ae618853a4beb9db3328df5a1ab0f7f345 /CHANGELOG | |
| parent | db3bbf69116b003a69ef3bbe7f30d3d084ac0984 (diff) | |
document the new InstructionAlias bits0.3.3
Diffstat (limited to 'CHANGELOG')
| -rw-r--r-- | CHANGELOG | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -13,6 +13,19 @@ TODO: impls of `fn one` and `fn zero` so downstream users don't have to import n TODO: 0.4.0 or later: * remove `mod colors`, crossterm dependency, related feature flags +## 0.3.3 + +* add `trait InstructionAlias`, for architectures to declare a relationship + between "baseline" instructions and the "human-friendly" assembly-level + aliases that architectures may have. +* add `trait ArchDisplayRules`, to try generalizing the more flexible + instruction formatting support in some decoders. additionally, + `AbsoluteAddressFormatter` has a generic implementation of + `ArchDisplayRules` to allow decoded instructions to be printed + as if at a certain address in a program, rather than the + typical yaxpeax behavior of formatting instructions in an + address-independent manner. + ## 0.3.2 fix yaxpeax-arch not building for non-x86 targets when alloc is not enabled |
