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]
Other format: [Raw text]

PATCH: Re: roll of objc-improvements-branch likely causing---


In article <1BB8EA5C-F066-11D7-A195-000393673036@apple.com>,
Ziemowit Laski<zlaski@apple.com> writes:

> Not quite. :-(  Please add $(TM_P_H) dependency to objc-act.o in
> gcc/objc/Make-lang.in.

> Anyway, thanks for fixing this bogosity.

Well, that and we couldn't actually include tm_p.h right after tm.h
(thus, yielding insight as to why they are not yet the same file ;-).
As actually restrapped on i386-unknown-freebsd4.8 (sorry, I took
merely adding tm_p.h with an OK as an obvious change; I've relearned
my lesson that nothing is an obvious gcc change unless it is in my area):

	* objc/objc-act.c (tm_p.h): Tweak order.
	* objc/Make-lang.in (objc/objc-act.o): Add $(TM_P_H).

Index: gcc/objc/objc-act.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/objc/objc-act.c,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -r1.195 -r1.196
--- gcc/objc/objc-act.c	26 Sep 2003 20:25:59 -0000	1.195
+++ gcc/objc/objc-act.c	26 Sep 2003 22:45:29 -0000	1.196
@@ -43,9 +43,9 @@
 #include "system.h"
 #include "coretypes.h"
 #include "tm.h"
-#include "tm_p.h"
 #include "tree.h"
 #include "rtl.h"
+#include "tm_p.h"
 #include "expr.h"
 #include "c-tree.h"
 #include "c-common.h"
Index: gcc/objc/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/objc/Make-lang.in,v
retrieving revision 1.60
diff -c -r1.60 Make-lang.in
*** gcc/objc/Make-lang.in	25 Sep 2003 01:25:53 -0000	1.60
--- gcc/objc/Make-lang.in	26 Sep 2003 23:02:29 -0000
***************
*** 68,77 ****
     toplev.h $(GGC_H) c-pragma.h input.h flags.h output.h objc/objc-act.h
  
  objc/objc-act.o : objc/objc-act.c \
!    $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) $(EXPR_H) \
!    $(TARGET_H) $(C_TREE_H) diagnostic.h toplev.h flags.h objc/objc-act.h \
!    input.h function.h output.h debug.h langhooks.h $(LANGHOOKS_DEF_H) \
!    gt-objc-objc-act.h gtype-objc.h
  
  po-generated: $(parsedir)/objc/objc-parse.c
  $(parsedir)/objc/objc-parse.c : $(parsedir)/objc/objc-parse.y
--- 68,77 ----
     toplev.h $(GGC_H) c-pragma.h input.h flags.h output.h objc/objc-act.h
  
  objc/objc-act.o : objc/objc-act.c \
!    $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) $(TM_P_H) \
!    $(EXPR_H) $(TARGET_H) $(C_TREE_H) diagnostic.h toplev.h flags.h \
!    objc/objc-act.h input.h function.h output.h debug.h langhooks.h \
!    $(LANGHOOKS_DEF_H) gt-objc-objc-act.h gtype-objc.h
  
  po-generated: $(parsedir)/objc/objc-parse.c
  $(parsedir)/objc/objc-parse.c : $(parsedir)/objc/objc-parse.y


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