diff options
author | Jeff Law <law@gcc.gnu.org> | 1998-06-29 15:40:49 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-06-29 15:40:49 -0600 |
commit | 9ec36da574f8272705a3ead59bbd289f23793429 (patch) | |
tree | 1ec056a51ca5f7af70d48889aab8bbf9c1f9d9aa /gcc/genattrtab.c | |
parent | ad2c71b764c066471608c85695392c7fb49c7bc7 (diff) | |
download | gcc-9ec36da574f8272705a3ead59bbd289f23793429.zip gcc-9ec36da574f8272705a3ead59bbd289f23793429.tar.gz gcc-9ec36da574f8272705a3ead59bbd289f23793429.tar.bz2 |
* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 for
details.
From-SVN: r20808
Diffstat (limited to 'gcc/genattrtab.c')
-rw-r--r-- | gcc/genattrtab.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/genattrtab.c b/gcc/genattrtab.c index 253aaae..686bf5c 100644 --- a/gcc/genattrtab.c +++ b/gcc/genattrtab.c @@ -341,7 +341,9 @@ static char *alternative_name; int reload_completed = 0; -/* Similarly since PRESERVE_DEATH_INFO_REGNO_P might reference "optimize". */ +/* Some machines test `optimize' in macros called from rtlanal.c, so we need + to define it here. */ + int optimize = 0; /* Simplify an expression. Only call the routine if there is something to @@ -2125,7 +2127,7 @@ expand_units () if (unit->needs_range_function) { /* Compute the blockage range function and make an attribute - for writing it's value. */ + for writing its value. */ newexp = operate_exp (RANGE_OP, min_blockage, max_blockage); newexp = simplify_knowing (newexp, unit->condexp); @@ -4404,8 +4406,7 @@ gen_unit (def) unit->condexp = insert_right_side (IOR, unit->condexp, op->condexp, -2, -2); } -/* Given a piece of RTX, print a C expression to test it's truth value. - +/* Given a piece of RTX, print a C expression to test its truth value. We use AND and IOR both for logical and bit-wise operations, so interpret them as logical unless they are inside a comparison expression. The first bit of FLAGS will be non-zero in that case. |