diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-28 23:25:15 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-28 23:25:15 +0000 |
commit | 13a0a8d8f5def221a9b114eeb40e18d2cca95816 (patch) | |
tree | 46a460f21ef64b7e21c3feb74a130dff1751d28f /gcc/combine.c | |
parent | 0fe8dc76c3894ae4b573d5085b9f720f31c7f938 (diff) | |
download | gcc-13a0a8d8f5def221a9b114eeb40e18d2cca95816.tar.gz |
* rtl.c (read_rtx): Use atol/atoq based upon disposition of
HOST_WIDE_INT.
* genattrtab.c (write_test_expr): Use HOST_WIDE_INT_PRINT_DEC
as needed.
* genemit.c (gen_exp): Likewise.
* genpeep.c (match_rtx): Likewise.
* genrecog.c (write_tree_1): Likewise.
* c-lex.c (yyprint): Use proper format string based upon
disposition of HOST_BITS_PER_WIDE_INT.
(yylex): Put casts in right place for args to build_int_2.
* combine.c: Fix typos in Jan27 changes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17544 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/combine.c')
-rw-r--r-- | gcc/combine.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/combine.c b/gcc/combine.c index 926d38f8c27..3bcea7deb3c 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -828,7 +828,7 @@ can_combine_p (insn, i3, pred, succ, pdest, psrc) rtx set = 0, src, dest; rtx p; #ifdef AUTO_INC_DEC - rtx, link; + rtx link; #endif int all_adjacent = (succ ? (next_active_insn (insn) == succ && next_active_insn (succ) == i3) @@ -10166,7 +10166,7 @@ simplify_comparison (code, pop0, pop1) } /* Now make any compound operations involved in this comparison. Then, - check for an outmost SUBREG on OP0 that isn't doing anything or is + check for an outmost SUBREG on OP0 that is not doing anything or is paradoxical. The latter case can only occur when it is known that the "extra" bits will be zero. Therefore, it is safe to remove the SUBREG. We can never remove a SUBREG for a non-equality comparison because the |