diff options
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/pa/pa.c | 2 | ||||
-rw-r--r-- | gcc/config/pa/pa.h | 4 |
3 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4614dc8..36eac60 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Mon Dec 11 13:51:09 2000 Jeffrey A Law (law@cygnus.com) + + * pa.c (cmpib_comparison_operator): Remove GEU and LTU. + * pa.h (PREDICATE_CODES, cmpib_comparison_operator): Corresponding + changes. + 2000-12-11 Bruce Korb <bkorb@gnu.org> * fixinc/fixincl.tpl: initialize all fields for warnings diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index e9211ee..dc1af39 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -7065,9 +7065,7 @@ cmpib_comparison_operator (op, mode) || GET_CODE (op) == GT || GET_CODE (op) == GTU || GET_CODE (op) == GE - || GET_CODE (op) == GEU || GET_CODE (op) == LT - || GET_CODE (op) == LTU || GET_CODE (op) == LE || GET_CODE (op) == LEU)); } diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index f920c0f..027e2df 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -2052,6 +2052,6 @@ while (0) {"basereg_operand", {REG}}, \ {"div_operand", {REG, CONST_INT}}, \ {"ireg_operand", {REG}}, \ - {"cmpib_comparison_operator", {EQ, NE, LT, LTU, LE, LEU, \ - GT, GTU, GE, GEU}}, \ + {"cmpib_comparison_operator", {EQ, NE, LT, LE, LEU, \ + GT, GTU, GE}}, \ {"movb_comparison_operator", {EQ, NE, LT, GE}}, |