aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2002-06-11 20:15:31 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2002-06-11 20:15:31 +0000
commit11819f80289e46819d07e21e094a1cab6a652840 (patch)
treee1d8f7b0f2c0ac20c0a715d6651062a15df88fc8
parentc2727579c13a7a4d7674dbd1d10bbb82aae66ec5 (diff)
downloadgcc-11819f80289e46819d07e21e094a1cab6a652840.zip
gcc-11819f80289e46819d07e21e094a1cab6a652840.tar.gz
gcc-11819f80289e46819d07e21e094a1cab6a652840.tar.bz2
s390.c (emit_prologue): gen_store_multiple returns an insn now, not a pattern.
* config/s390/s390.c (emit_prologue): gen_store_multiple returns an insn now, not a pattern. From-SVN: r54523
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/s390/s390.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 85e3f69..aa2f4be 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-06-11 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390.c (emit_prologue): gen_store_multiple
+ returns an insn now, not a pattern.
+
2002-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* Makefile.in (gccinstall.dvi): Pass absolute pathnames to
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index b37f917..3c200b0 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -3408,6 +3408,8 @@ s390_emit_prologue ()
note = gen_store_multiple (gen_rtx_MEM (Pmode, naddr),
gen_rtx_REG (Pmode, 6),
GEN_INT (frame.last_save_gpr - 6 + 1));
+ note = PATTERN (note);
+
REG_NOTES (insn) =
gen_rtx_EXPR_LIST (REG_FRAME_RELATED_EXPR,
note, REG_NOTES (insn));