diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 00bc1a6e4915..5e8e3fb431ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2016-03-17 Nick Clifton + + PR target/70162 + * config/rx/rx.c (rx_print_integer): Print negative constants in + decimal. + 2016-03-17 Jakub Jelinek PR target/70261 diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 88cf18cf7b4c..3a374a01c70a 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -467,7 +467,7 @@ rx_print_operand_address (FILE * file, machine_mode /*mode*/, rtx addr) static void rx_print_integer (FILE * file, HOST_WIDE_INT val) { - if (IN_RANGE (val, -64, 64)) + if (val < 64) fprintf (file, HOST_WIDE_INT_PRINT_DEC, val); else fprintf (file,