Remove trailing "(bad)" entries and replace { "(bad)", { XX } }
[binutils-gdb.git] / opcodes / ChangeLog
index 323e5b60ca7d2f9adfc943043236c51ac0746760..971e6cdf736e660ae50e45675b8bcc0be1b9adfd 100644 (file)
@@ -1,3 +1,26 @@
+2010-01-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * i386-dis.c (Bad_Opcode): New.
+       (bad_opcode): Likewise.
+       (dis386): Replace { "(bad)", { XX } } with { Bad_Opcode }.
+       (dis386_twobyte): Likewise.
+       (reg_table): Likewise.
+       (prefix_table): Likewise.
+       (x86_64_table): Likewise.
+       (vex_len_table): Likewise.
+       (vex_w_table): Likewise.
+       (mod_table): Likewise.
+       (rm_table): Likewise.
+       (float_reg): Likewise.
+       (reg_table): Remove trailing "(bad)" entries.
+       (prefix_table): Likewise.
+       (x86_64_table): Likewise.
+       (vex_len_table): Likewise.
+       (vex_w_table): Likewise.
+       (mod_table): Likewise.
+       (rm_table): Likewise.
+       (get_valid_dis386): Handle bytemode 0.
+
 2010-01-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        * i386-opc.h (VEXScalar): New.