diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a5abdebdfe3..8693fb90276 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Thu Apr 8 09:37:40 1999 Nick Clifton + + * config/arm/arm.c (arm_print_operand): Undo previous change - + always print large constants in decimal. + Thu Apr 8 10:22:23 1999 Kaveh R. Ghazi * configure.in (host_xm_file, build_xm_file): Include hwint.h. diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 4861b47681f..52257bae6fd 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -5703,11 +5703,7 @@ arm_print_operand (stream, x, code) { HOST_WIDE_INT val; val = ARM_SIGN_EXTEND (~ INTVAL (x)); - - if (val < -1000 || val > 1000) - fprintf (stream, HOST_WIDE_INT_PRINT_HEX, val); - else - fprintf (stream, HOST_WIDE_INT_PRINT_DEC, val); + fprintf (stream, HOST_WIDE_INT_PRINT_DEC, val); } else { @@ -5737,10 +5733,7 @@ arm_print_operand (stream, x, code) else { fputc ('#', stream); - if (val < -1000 || val > 1000) - fprintf (stream, HOST_WIDE_INT_PRINT_HEX, val); - else - fprintf (stream, HOST_WIDE_INT_PRINT_DEC, val); + fprintf (stream, HOST_WIDE_INT_PRINT_DEC, val); } } }