diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/arm.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 029d66d..ba42b9c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-06-09 Richard Earnshaw <rearnsha@arm.com> + + * arm.h (THUMB_PRINT_OPERAND_ADDRESS): Use %wd in format and remove + cast to int. + 2003-06-09 Richard Sandiford <rsandifo@redhat.com> * configure.in: Assume gas 2.14 and above can handle MIPS relocation diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 5af2cb8..cffdd3b 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -2470,9 +2470,9 @@ extern int making_const_table; else if (GET_CODE (X) == PLUS) \ { \ if (GET_CODE (XEXP (X, 1)) == CONST_INT) \ - asm_fprintf (STREAM, "[%r, #%d]", \ + asm_fprintf (STREAM, "[%r, #%wd]", \ REGNO (XEXP (X, 0)), \ - (int) INTVAL (XEXP (X, 1))); \ + INTVAL (XEXP (X, 1))); \ else \ asm_fprintf (STREAM, "[%r, %r]", \ REGNO (XEXP (X, 0)), \ |