genattrtab.c (write_test_expr): Put a unsigned cast before the first operand for GEU, GTU, LEU and LTU.
* genattrtab.c (write_test_expr): Put a unsigned cast before the first operand for GEU, GTU, LEU and LTU. From-SVN: r83704
This commit is contained in:
parent
61ada8ae18
commit
b2e0a4503a
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2004-06-26 Kaz Kojima <kkojima@gcc.gnu.org>
|
||||
|
||||
* genattrtab.c (write_test_expr): Put a unsigned cast before
|
||||
the first operand for GEU, GTU, LEU and LTU.
|
||||
|
||||
2004-06-26 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* c-typeck.c, cfgexpand.c, ddg.c, ddg.h, df.c, fold-const.c,
|
||||
|
|
|
@ -4571,9 +4571,14 @@ write_test_expr (rtx exp, int flags)
|
|||
switch (code)
|
||||
{
|
||||
/* Binary operators. */
|
||||
case GEU: case GTU:
|
||||
case LEU: case LTU:
|
||||
printf ("(unsigned) ");
|
||||
/* Fall through. */
|
||||
|
||||
case EQ: case NE:
|
||||
case GE: case GT: case GEU: case GTU:
|
||||
case LE: case LT: case LEU: case LTU:
|
||||
case GE: case GT:
|
||||
case LE: case LT:
|
||||
comparison_operator = 1;
|
||||
|
||||
case PLUS: case MINUS: case MULT: case DIV: case MOD:
|
||||
|
|
Loading…
Add table
Reference in a new issue