Initialize the X_md field.
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 21 Apr 2010 17:10:44 +0000 (17:10 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 21 Apr 2010 17:10:44 +0000 (17:10 +0000)
2010-04-21  H.J. Lu  <hongjiu.lu@intel.com>

* expr.c (expr): Initialize the X_md field.

gas/ChangeLog
gas/expr.c

index 5ad2e43c32c1840a3f3e0604bc90c6d434ea87e4..8dcc359f172d900a94f5eebe4fefd1d0d3a702d4 100644 (file)
@@ -1,3 +1,7 @@
+2010-04-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * expr.c (expr): Initialize the X_md field.
+
 2010-04-20  Joseph Myers  <joseph@codesourcery.com>
 
        * config/tc-tic6x.c (OPTION_MGENERATE_REL): New.
index fe2b81b0de9b151881e9b1213fdeccdc7100e591..4517bc6d823e164589461f3b9c9b12de9b839769 100644 (file)
@@ -1740,6 +1740,7 @@ expr (int rankarg,                /* Larger # is higher rank.  */
 
       input_line_pointer += op_chars;  /* -> after operator.  */
 
+      right.X_md = 0;
       rightseg = expr (op_rank[(int) op_left], &right, mode);
       if (right.X_op == O_absent)
        {