diff options
author | iximeow <me@iximeow.net> | 2021-08-21 13:21:50 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2021-08-21 13:21:50 -0700 |
commit | e4131e4eb64595d9b24493eb31a9af4c5e21b1eb (patch) | |
tree | 23b0eee34ff593948b7ef012bd61a68bce0e1feb /CHANGELOG | |
parent | 9687a5af1d712da41992cba8d241ddef8bdc50ec (diff) |
add push/pop/call/ret mem_size fixes to changelog
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -8,6 +8,12 @@ about being a relative or absolute address. - `DisplayStyle::Intel` is how `impl Display for Instruction` works, so typical `Display` use is also fixed. +* `push`, `pop`, `call`, and `ret` now report `mem_size` in all cases. + - earlier, these instructions only reported a `mem_size` if their operand was a memory access. + - for `call`, in 32- and 16-bit modes the reported memory size may describe + the *read*, not the corresponding write of pushing `{e}ip` to the stack. + documentation has been added to `mem_size` more specifically describing + this circumstance. ## 1.0.4 |