diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-07-15 08:55:20 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-07-15 08:55:20 +0200 |
commit | c3f5525ff1aca37c64365fb3493e86cae5472ad2 (patch) | |
tree | df86751aac9ff6f0edde8b37a14afda7ed890f88 /opcodes/ChangeLog | |
parent | e2e018c340310c0cd13f72d3dc8f6465936c5443 (diff) | |
download | gdb-c3f5525ff1aca37c64365fb3493e86cae5472ad2.zip gdb-c3f5525ff1aca37c64365fb3493e86cae5472ad2.tar.gz gdb-c3f5525ff1aca37c64365fb3493e86cae5472ad2.tar.bz2 |
x86: make PUSH/POP disassembly uniform
Irrespective of their encoding the resulting output should look the
same. Therefore wire the handling of PUSH/POP with GPR operands
encoded in the main opcode byte to the same logic used for other
operands. This frees up yet another macro character.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r-- | opcodes/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 7fff032..f5907bc 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,5 +1,12 @@ 2020-07-15 Jan Beulich <jbeulich@suse.com> + * i386-dis.c (dis386): Adjust 'V' description. Use P-based + construct for push/pop of register. + (putop): Honor cond when handling 'P'. Drop handling of plain + 'V'. + +2020-07-15 Jan Beulich <jbeulich@suse.com> + * i386-dis.c (dis386): Adjust 'P', 'T', 'U', and '@' description. Drop '&' description. Use P for push of immediate, pushf/popf, enter, and leave. Use %LP for lret/retf. |