From f2b147f7117a972a7ed713ff8c51f823293d433a Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Sat, 28 Mar 1998 23:46:19 +0000 Subject: [PATCH] * pa.c (arith_double_operand): Fix parens. From-SVN: r18885 --- gcc/ChangeLog | 2 ++ gcc/config/pa/pa.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5c9a678..02c79e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ Sun Mar 29 00:42:21 1998 Jeffrey A Law (law@cygnus.com) + * pa.c (arith_double_operand): Fix parens. + * haifa-sched.c (print_pattern): Correct arg to sprintf. * Makefile.in (libgcc1.null): Make return type for __foo void. diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index cee4076..a4d8e7c 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -423,7 +423,7 @@ arith_double_operand (op, mode) || (GET_CODE (op) == CONST_DOUBLE && GET_MODE (op) == mode && VAL_14_BITS_P (CONST_DOUBLE_LOW (op)) - && (CONST_DOUBLE_HIGH (op) >= 0 + && ((CONST_DOUBLE_HIGH (op) >= 0) == ((CONST_DOUBLE_LOW (op) & 0x1000) == 0)))); } -- 2.7.4