summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-08-18 05:06:43 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1999-08-18 05:06:43 +0000
commit7c194585e5b8566c981a1b9f05b1f77bab68febf (patch)
tree335c004d1a6bf911f278f3e37758c406f1f8e4b4
parentdcaf19ea7154e7c4614e4deba73dba598a76ff16 (diff)
downloadppe42-gcc-7c194585e5b8566c981a1b9f05b1f77bab68febf.tar.gz
ppe42-gcc-7c194585e5b8566c981a1b9f05b1f77bab68febf.zip
Jan Hubicka <hubicka@freesoft.cz>
* haifa-sched.c (insn_unit): Fix typo on out of range test. * sched.c (insn_unit): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28744 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/haifa-sched.c2
-rw-r--r--gcc/sched.c2
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f47730dede3..63fe40b5195 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+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.
+
Tue Aug 17 21:57:23 1999 Andreas Schwab <schwab@suse.de>
* combine.c (distribute_notes): Handle REG_EH_RETHROW.
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c
index 1341338f307..0521660cd56 100644
--- a/gcc/haifa-sched.c
+++ b/gcc/haifa-sched.c
@@ -2847,7 +2847,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 20ca1e74e10..21bb4b61d12 100644
--- a/gcc/sched.c
+++ b/gcc/sched.c
@@ -588,7 +588,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);
OpenPOWER on IntegriCloud