diff options
author | Jeffrey A Law <law@cygnus.com> | 1999-10-12 05:38:53 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-10-11 23:38:53 -0600 |
commit | 8650dafc19d2a48f2d81b58ec6d20efd7d4b76e6 (patch) | |
tree | c3c77e2a1ce60389fb94fcde95f17f0ec25a5cc9 | |
parent | 6e6c09d91852db9a960bf5482868717c840f490b (diff) | |
download | gcc-8650dafc19d2a48f2d81b58ec6d20efd7d4b76e6.zip gcc-8650dafc19d2a48f2d81b58ec6d20efd7d4b76e6.tar.gz gcc-8650dafc19d2a48f2d81b58ec6d20efd7d4b76e6.tar.bz2 |
haifa-sched.c (insn_unit): Fix typo on out of range test.
Tue Aug 17 22:06:11 1999 Jan Hubicka <hubicka@freesoft.cz>
* haifa-sched.c (insn_unit): Fix typo on out of range test.
* sched.c (insn_unit): Likewise.
Bring over from teh mainline sources.
From-SVN: r29909
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/haifa-sched.c | 2 | ||||
-rw-r--r-- | gcc/sched.c | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index eadf526..d7b339d7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Mon Oct 11 23:35:19 1999 Jeffrey A Law (law@cygnus.com) + + Tue Aug 17 22:06:11 1999 Jan Hubicka <hubicka@freesoft.cz> + * haifa-sched.c (insn_unit): Fix typo on out of range test. + * sched.c (insn_unit): Likewise. + Sun Oct 10 20:58:27 1999 David Edelsohn <edelsohn@gnu.org> * rs6000.md (scc patterns): Disable most SImode variants if diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index d4d2121..4214476 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -2849,7 +2849,7 @@ insn_unit (insn) range, don't cache it. */ if (FUNCTION_UNITS_SIZE < HOST_BITS_PER_SHORT || unit >= 0 - || (~unit & ((1 << (HOST_BITS_PER_SHORT - 1)) - 1)) == 0) + || (unit & ~((1 << (HOST_BITS_PER_SHORT - 1)) - 1)) == 0) INSN_UNIT (insn) = unit; } return (unit > 0 ? unit - 1 : unit); diff --git a/gcc/sched.c b/gcc/sched.c index e8cd070..f09a68a 100644 --- a/gcc/sched.c +++ b/gcc/sched.c @@ -587,7 +587,7 @@ insn_unit (insn) range, don't cache it. */ if (FUNCTION_UNITS_SIZE < HOST_BITS_PER_SHORT || unit >= 0 - || (~unit & ((1 << (HOST_BITS_PER_SHORT - 1)) - 1)) == 0) + || (unit & ~((1 << (HOST_BITS_PER_SHORT - 1)) - 1)) == 0) INSN_UNIT (insn) = unit; } return (unit > 0 ? unit - 1 : unit); |