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: GC backport, part 3


The patch caused the ARM port to fail to compile.  I've committed the
genpeep.c change below as an obvious bugfix (it's identical to changes that
went into genoutput.c and genemit.c).  The ARM change was reviewd by Nick
Clifton.

Bernd

	* genpeep.c (main): Make generated file include "function.h".
	* arm.c (function_really_clobbers_lr): Delete INLINE_HEADER case.

Index: genpeep.c
===================================================================
RCS file: /cvs/cvsfiles/devo/gcc/genpeep.c,v
retrieving revision 1.35
diff -u -p -r1.35 genpeep.c
--- genpeep.c	1999/05/11 01:47:52	1.35
+++ genpeep.c	1999/08/09 15:15:46
@@ -477,6 +477,7 @@ from the machine description file `md'. 
   printf ("#include \"real.h\"\n");
   printf ("#include \"recog.h\"\n");
   printf ("#include \"except.h\"\n\n");
+  printf ("#include \"function.h\"\n\n");
 
   printf ("extern rtx peep_operand[];\n\n");
   printf ("#define operands peep_operand\n\n");
Index: config/arm/arm.c
===================================================================
RCS file: /cvs/cvsfiles/devo/gcc/config/arm/arm.c,v
retrieving revision 1.99
diff -u -p -r1.99 arm.c
--- arm.c	1999/08/09 07:04:45	1.99
+++ arm.c	1999/08/09 15:15:48
@@ -5379,7 +5379,6 @@ function_really_clobbers_lr (first)
 	case NOTE:
 	case CODE_LABEL:
 	case JUMP_INSN:		/* Jump insns only change the PC (and conds) */
-	case INLINE_HEADER:
 	  break;
 
         case INSN:


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