aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/df.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 515a57d..fbe7feb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sat Jan 25 16:11:22 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * df.c (read_modify_subreg_p): When osize == UNITS_PER_WORD,
+ subreg is read/modify.
+
Sat Jan 25 15:55:08 CET 2003 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_movstr, ix86_expand_clrstr): Consistently
diff --git a/gcc/df.c b/gcc/df.c
index 40358de..bbfa500 100644
--- a/gcc/df.c
+++ b/gcc/df.c
@@ -915,7 +915,7 @@ read_modify_subreg_p (x)
return true;
if (isize <= UNITS_PER_WORD)
return false;
- if (osize >= UNITS_PER_WORD)
+ if (osize > UNITS_PER_WORD)
return false;
return true;
}