aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/final.c2
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1113304..b98ff23 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,4 +1,8 @@
-Mon Nov 26 11:36:20 CET 2001 Jan Hubicka <jh@suse.cz>
+Mon Nov 26 13:49:41 CET 2001 Jan Hubicka <jh@suse.cz>
+
+ * final.c (walk_alter_subreg): Fix return value.
+
+Mon Nov 26 11:36:20 CET 2001 Jan Hubicka <jh@suse.cz>
* sparc.c (sparc_absnegfloat_split_legitimate): Do not call
alter_subreg.
diff --git a/gcc/final.c b/gcc/final.c
index c7ad5e6..b225334 100644
--- a/gcc/final.c
+++ b/gcc/final.c
@@ -3087,7 +3087,7 @@ walk_alter_subreg (xp)
break;
}
- return x;
+ return *xp;
}
#ifdef HAVE_cc0