This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: epilogue scheduling for ppc


> From: Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
> Date: Sat, 22 Jan 2000 01:14:29 +0100

> Geoff, it seems this part breaks bootstrap on powerpc-linux-gnu at least with
> --enable-checking=tree,gc,misc. It stops at the end of stage1 while compiling
> _muldi3
...

Easily fixed (but much harder to find)...

-- 
- Geoffrey Keating <geoffk@cygnus.com>

===File ~/patches/cygnus/rs6000-mfcrfix.patch===============
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/rs6000/Attic/ChangeLog,v
retrieving revision 1.1.2.20
diff -p -u -u -p -r1.1.2.20 ChangeLog
--- ChangeLog	2000/01/20 01:25:37	1.1.2.20
+++ ChangeLog	2000/01/22 03:29:53
@@ -1,3 +1,7 @@
+2000-01-21  Geoff Keating  <geoffk@cygnus.com>
+
+	* rs6000.md (movsi_to_cr): Correct typo in output template.
+
 2000-01-19  Geoffrey Keating  <geoffk@cygnus.com>
 
 	* rs6000.c (rs6000_pic_labelno): Always define.
Index: rs6000.md
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/rs6000/rs6000.md,v
retrieving revision 1.79.2.9
diff -p -u -u -p -r1.79.2.9 rs6000.md
--- rs6000.md	2000/01/20 01:25:37	1.79.2.9
+++ rs6000.md	2000/01/22 03:29:54
@@ -11210,7 +11210,7 @@
 		   		    (match_operand 4 "immediate_operand" "n")]
 			 20))])]
  ""
- "mtcrf %4,%3")
+ "mtcrf %1,%3")
 
 (define_insn ""
  [(set (match_operand:CC 0 "cc_reg_operand" "=y")
============================================================

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]