diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-03-28 23:46:19 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-03-28 16:46:19 -0700 |
commit | f2b147f7117a972a7ed713ff8c51f823293d433a (patch) | |
tree | eca679b962c5b01c17c1c2a1c50c9161a92aae12 | |
parent | c4fa346037d03365d950dfea984c940df6934ef2 (diff) | |
download | gcc-f2b147f7117a972a7ed713ff8c51f823293d433a.zip gcc-f2b147f7117a972a7ed713ff8c51f823293d433a.tar.gz gcc-f2b147f7117a972a7ed713ff8c51f823293d433a.tar.bz2 |
* pa.c (arith_double_operand): Fix parens.
From-SVN: r18885
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/pa/pa.c | 2 |
2 files changed, 3 insertions, 1 deletions
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)))); } |