]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/s390/s390.c (emit_prologue): gen_store_multiple
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Jun 2002 20:15:31 +0000 (20:15 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Jun 2002 20:15:31 +0000 (20:15 +0000)
returns an insn now, not a pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54523 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/s390/s390.c

index 85e3f69a8f98d52a9601f4f0edcaa777e0907c6e..aa2f4bede00bef5a9f1a6bcb53e93d0b419d3b56 100644 (file)
@@ -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
index b37f917031e8a43ac6cf0c80357afd2956233d47..3c200b0972dea19ef68857e0eb79c88657627b0e 100644 (file)
@@ -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));