* expr.c (operand): Remove `if (0 && ..)' statement and
[deliverable/binutils-gdb.git] / opcodes / h8300-dis.c
index 9c77e912ee7961cad49c3e8320e3ed3e5ee029cc..769c12e37d43206225e4f5af2b70d5ff18c3ee14 100644 (file)
@@ -279,17 +279,17 @@ print_one_arg (disassemble_info *info,
       if ((x & SIZE) == L_16 ||
          (x & SIZE) == L_16U)
        {
-         outfn (stream, ".%s%d (0x%x)",
+         outfn (stream, ".%s%d (0x%lx)",
                   (short) cst > 0 ? "+" : "",
                   (short) cst, 
-                  addr + (short) cst + len);
+                  (long)(addr + (short) cst + len));
        }
       else
        {
-         outfn (stream, ".%s%d (0x%x)",
+         outfn (stream, ".%s%d (0x%lx)",
                   (char) cst > 0 ? "+" : "",
                   (char) cst, 
-                  addr + (char) cst + len);
+                  (long)(addr + (char) cst + len));
        }
     }
   else if ((x & MODE) == DISP)
This page took 0.035764 seconds and 4 git commands to generate.