aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-07-15 08:55:20 +0200
committerJan Beulich <jbeulich@suse.com>2020-07-15 08:55:20 +0200
commitc3f5525ff1aca37c64365fb3493e86cae5472ad2 (patch)
treedf86751aac9ff6f0edde8b37a14afda7ed890f88 /opcodes/ChangeLog
parente2e018c340310c0cd13f72d3dc8f6465936c5443 (diff)
downloadgdb-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/ChangeLog7
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.