* config/tc-i386.c (md_assemble): Use !intel_mnemonic instead
	of SYSV386_COMPAT.
+2008-01-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/tc-i386.c (md_assemble): Use !intel_mnemonic instead
+       of SYSV386_COMPAT.
+
 2008-01-03  H.J. Lu  <hongjiu.lu@intel.com>
 
        * gas/config/tc-i386.c (cpu_arch_flags_not): Removed.
 
 
   if (intel_syntax)
     {
-      /* Undo SYSV386_COMPAT brokenness when in Intel mode.  See i386.h  */
-      if (SYSV386_COMPAT
+      /* Undo AT&T Mnemonic brokenness when in Intel mode.  See
+        i386-opc.tbl.  */
+      if (!intel_mnemonic
          && (i.tm.base_opcode & 0xfffffde0) == 0xdce0)
        i.tm.base_opcode ^= Opcode_FloatR;