gas/
[deliverable/binutils-gdb.git] / gas / ChangeLog
index f61cc8e251b4b83f16d1d1d03e0bc8e26e42c89a..a5e79913550bf2a3e632205e0499e80fc81cfb4d 100644 (file)
@@ -1,3 +1,18 @@
+2007-09-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR 658
+       * config/tc-i386.c (SCALE1_WHEN_NO_INDEX): Removed.
+       (set_allow_index_reg): New.
+       (allow_index_reg): Likewise.
+       (md_pseudo_table): Add "allow_index_reg" and
+       "disallow_index_reg".
+       (build_modrm_byte): Set i.sib.index to NO_INDEX_REGISTER for
+       fake index registers.
+       (i386_scale): Updated.
+       (i386_index_check): Support fake index registers.
+       (parse_real_register): Return NULL on eiz/riz if fake index
+       registers aren't allowed.
+
 2007-09-19  Nick Clifton  <nickc@redhat.com>
 
        * config/tc-h8300.c (md_apply_fix): Do not abort or handle 8 byte
This page took 0.023566 seconds and 4 git commands to generate.