This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: Re: roll of objc-improvements-branch likely causing---
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: zlaski at apple dot com
- Date: Fri, 26 Sep 2003 18:29:58 -0500 (CDT)
- Subject: PATCH: Re: roll of objc-improvements-branch likely causing---
- References: <1BB8EA5C-F066-11D7-A195-000393673036@apple.com>
- Reply-to: rittle at labs dot mot dot com
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