2007-09-14 H.J. Lu <hongjiu.lu@intel.com>
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 14 Sep 2007 20:05:28 +0000 (20:05 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 14 Sep 2007 20:05:28 +0000 (20:05 +0000)
* config/tc-i386.c (build_modrm_byte): Use (A || B) instead
of (A || B) != 0.

gas/ChangeLog
gas/config/tc-i386.c

index 8f28e59..b736e96 100644 (file)
@@ -1,5 +1,10 @@
 2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
 
+       * config/tc-i386.c (build_modrm_byte): Use (A || B) instead
+       of (A || B) != 0.
+
+2007-09-14  H.J. Lu  <hongjiu.lu@intel.com>
+
        * config/tc-i386.c (build_modrm_byte): Adjust indentation.
 
 2007-09-14  Michael Meissner  <michael.meissner@amd.com>
index cf00046..fd9e0c3 100644 (file)
@@ -4373,7 +4373,7 @@ build_modrm_byte (void)
      here, it looks to GAS as if this is a 2 operand instruction.  */
   if ((i.tm.opcode_modifier.drex 
        || i.tm.opcode_modifier.drexv 
-       || i.tm.opcode_modifier.drexc) != 0 
+       || i.tm.opcode_modifier.drexc)
       && i.reg_operands == 2)
     {
       const reg_entry *reg = i.op[i.drex.modrm_reg].regs;
@@ -4470,9 +4470,9 @@ build_modrm_byte (void)
 
          /* This has been precalculated for SSE5 instructions 
             that have a DREX field earlier in process_drex.  */
-         if ((i.tm.opcode_modifier.drex 
-              || i.tm.opcode_modifier.drexv 
-              || i.tm.opcode_modifier.drexc) != 0)
+         if (i.tm.opcode_modifier.drex 
+             || i.tm.opcode_modifier.drexv 
+             || i.tm.opcode_modifier.drexc)
            op = i.drex.modrm_regmem;
          else
            {
@@ -4675,9 +4675,9 @@ build_modrm_byte (void)
 
          /* This has been precalculated for SSE5 instructions 
             that have a DREX field earlier in process_drex.  */
-         if ((i.tm.opcode_modifier.drex 
-              || i.tm.opcode_modifier.drexv 
-              || i.tm.opcode_modifier.drexc) != 0)
+         if (i.tm.opcode_modifier.drex 
+             || i.tm.opcode_modifier.drexv 
+             || i.tm.opcode_modifier.drexc)
            {
              op = i.drex.modrm_reg;
              i.rm.reg = i.op[op].regs->reg_num;