PR gas/5026
authorNick Clifton <nickc@redhat.com>
Mon, 17 Sep 2007 16:34:47 +0000 (16:34 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 17 Sep 2007 16:34:47 +0000 (16:34 +0000)
* read.c (emit_expr): Use unsigned long long values in warning message about
  truncated expressions.

gas/ChangeLog
gas/read.c

index 12f91bfbbbf0c0645e9126d78ecdbed5b853b8a9..08b4801984921e3e3689cb28acb541d2225c875d 100644 (file)
@@ -1,3 +1,9 @@
+2007-09-17  Evandro Menezes  <evandro@yahoo.com>
+
+       PR gas/5026
+       * read.c (emit_expr): Use unsigned long long values in warning
+       message about truncated expressions.
+
 2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386.c (intel_e04): Revert the last change.
index 0abbdb2334181e6bda5ec4f29f39fe2604abc1ea..19b434f30b94eb90e2e54bb9feb732fe4c4016b5 100644 (file)
@@ -4106,8 +4106,8 @@ emit_expr (expressionS *exp, unsigned int nbytes)
          && ((get & mask) != mask
              || (get & hibit) == 0))
        {               /* Leading bits contain both 0s & 1s.  */
-         as_warn (_("value 0x%lx truncated to 0x%lx"),
-                  (unsigned long) get, (unsigned long) use);
+         as_warn (_("value 0x%llx truncated to 0x%llx"),
+                  (unsigned long long) get, (unsigned long long) use);
        }
       /* Put bytes in right order.  */
       md_number_to_chars (p, use, (int) nbytes);