This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB 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]

RFA: sim/ppc: Update dependencies in Makefile.in


I wasted my morning looking for a bug that would have gone away if I'd
done a 'make clean'.  I can't get my morning back, but I can keep
sim/ppc from taking anyone else's.  :)

2004-06-29  Jim Blandy  <jimb@redhat.com>

	* Makefile.in: Update all dependency information.
	(BASICS_H, CPU_H, IDECODE_H, PSIM_H, REGISTERS_H, DEVICE_TABLE_H)
	(EMUL_GENERIC_H): Values updated.
	(ACCONFIG_H, ALTIVEC_EXPRESSION_H, ALTIVEC_REGISTERS_H)
	(ANSIDECL_H, BFD_H, BITS_H, CAP_H, COMMON_SIM_BASE_H)
	(COMMON_SIM_BASICS_H, COMMON_SIM_FPU_H, COMMON_SIM_INLINE_H)
	(COMMON_SIM_SIGNAL_H, CONFIG_H, COREFILE_H, COREFILE_N_H, DEBUG_H)
	(DEFINES_H, DEFS_H, DEVICE_H, E500_EXPRESSION_H, E500_REGISTERS_H)
	(EMUL_BUGAPI_H, EMUL_CHIRP_H, EMUL_NETBSD_H, EMUL_UNIX_H, EVENTS_H)
	(FILTER_FILENAME_H, FILTER_H, GDB_CALLBACK_H, GDB_REMOTE_SIM_H)
	(GEN_ICACHE_H, GEN_IDECODE_H, GEN_ITABLE_H, GEN_MODEL_H)
	(GEN_SEMANTICS_H, GEN_SUPPORT_H, HW_CPU_H, HW_H, HW_PHB_H)
	(ICACHE_H, IDECODE_BRANCH_H, IDECODE_EXPRESSION_H)
	(IDECODE_FIELDS_H, IGEN_H, INLINE_H, INTERRUPTS_H, ITABLE_H)
	(LD_CACHE_H, LD_DECODE_H, LD_INSN_H, LF_H, MISC_H, MODEL_H, MON_H)
	(OPTIONS_H, OS_EMUL_H, PK_H, PPC_CONFIG_H, SEMANTICS_H)
	(SIM_CALLBACKS_H, SIM_ENDIAN_H, SIM_ENDIAN_N_H, SIM_MAIN_H)
	(SPREG_H, STD_CONFIG_H, SUPPORT_H, TABLE_H, TARG_VALS_H, TCONFIG_H)
	(TREE_H, VM_H, VM_N_H, WORDS_H): New variables.
	(callback.o, cap.o, corefile.o, debug.o, device.o, device_table.o)
	(dgen.o, emul_bugapi.o, emul_chirp.o, emul_netbsd.o, emul_unix.o)
	(events.o, filter.o, filter_filename.o, filter_host.o)
	(gen-icache.o, gen-idecode.o, gen-itable.o, gen-model.o)
	(gen-semantics.o, gen-support.o, hw_core.o, hw_cpu.o, hw_disk.o)
	(hw_htab.o, hw_init.o, hw_phb.o, hw_register.o, icache.o)
	(idecode.o, igen.o, interrupts.o, itable.o, ld-cache.o)
	(ld-decode.o, ld-insn.o, lf.o, main.o, misc.o, model.o, mon.o)
	(options.o, os_emul.o, pk_disklabel.o, psim.o, registers.o)
	(semantics.o, sim-endian.o, sim-fpu.o, sim_calls.o, spreg.o)
	(support.o, table.o, targ-map.o, tree.o, vm.o): Update dependencies.

Index: sim/ppc/Makefile.in
===================================================================
RCS file: /cvs/src/src/sim/ppc/Makefile.in,v
retrieving revision 1.11
diff -c -p -r1.11 Makefile.in
*** sim/ppc/Makefile.in	15 Oct 2003 21:32:36 -0000	1.11
--- sim/ppc/Makefile.in	30 Jun 2004 03:54:21 -0000
*************** sim/ppc/Makefile.in	run $(TARGETLIB) $(GDB_OBJ)
*** 169,232 ****
  	$(CC) -c $(STD_CFLAGS) $<
  
  
  
  BASICS_H = \
  	basics.h \
! 	config.h \
! 	ppc-config.h \
! 	inline.h \
! 	sim_callbacks.h \
! 	debug.h filter_filename.h \
! 	words.h \
  	bits.h \
! 	sim-endian.h
  
! PSIM_H = \
! 	psim.h \
  	$(BASICS_H)
  
! IDECODE_H = \
! 	idecode.h \
! 	idecode_expression.h e500_expression.h altivec_expression.h \
! 	idecode_branch.h \
! 	idecode_fields.h \
! 	icache.h
  
! REGISTERS_H = \
! 	registers.h \
! 	e500_registers.h \
! 	altivec_registers.h \
! 	spreg.h
  
  CPU_H = \
  	cpu.h \
  	$(BASICS_H) \
  	$(REGISTERS_H) \
  	$(IDECODE_H) \
! 	device.h \
! 	corefile.h \
! 	vm.h \
! 	events.h \
! 	interrupts.h \
! 	psim.h \
! 	itable.h \
! 	mon.h \
! 	model.h
  
  DEVICE_TABLE_H = \
- 	$(BASICS_H) \
  	device_table.h \
! 	device.h \
! 	tree.h \
! 	hw.h
  
  EMUL_GENERIC_H = \
  	$(CPU_H) \
  	$(IDECODE_H) \
! 	emul_generic.h \
! 	tree.h \
  	os_emul.h
  
  
  INLINE = \
  	inline.h \
--- 169,450 ----
  	$(CC) -c $(STD_CFLAGS) $<
  
  
+ # Headers outside sim/ppc.
+ ANSIDECL_H = $(srcroot)/include/ansidecl.h
+ BFD_H = ../../bfd/bfd.h
+ DEFS_H = $(srcroot)/gdb/defs.h
+ GDB_CALLBACK_H = $(srcroot)/include/gdb/callback.h
+ GDB_REMOTE_SIM_H = $(srcroot)/include/gdb/remote-sim.h
+ COMMON_SIM_BASE_H = $(srcroot)/sim/common/sim-base.h
+ COMMON_SIM_BASICS_H = $(srcroot)/sim/common/sim-basics.h
+ COMMON_SIM_FPU_H = $(srcroot)/sim/common/sim-fpu.h
+ COMMON_SIM_INLINE_H = $(srcroot)/sim/common/sim-inline.h
+ COMMON_SIM_SIGNAL_H = $(srcroot)/sim/common/sim-signal.h
+ 
+ # Headers in sim/ppc.
+ ACCONFIG_H = \
+ 	acconfig.h
+ 
+ ALTIVEC_EXPRESSION_H = \
+ 	altivec_expression.h
+ 
+ ALTIVEC_REGISTERS_H = \
+ 	altivec_registers.h
  
  BASICS_H = \
  	basics.h \
! 	$(CONFIG_H) \
! 	$(PPC_CONFIG_H) \
! 	$(INLINE_H) \
! 	$(SIM_CALLBACKS_H) \
! 	$(DEBUG_H) \
! 	$(WORDS_H) \
! 	$(BITS_H) \
! 	$(SIM_ENDIAN_H)
! 
! BITS_H = \
  	bits.h \
! 	bits.c
  
! CAP_H = \
! 	cap.h \
  	$(BASICS_H)
  
! COREFILE_H = \
! 	corefile.h
  
! COREFILE_N_H = \
! 	corefile-n.h
  
  CPU_H = \
  	cpu.h \
  	$(BASICS_H) \
  	$(REGISTERS_H) \
+ 	$(DEVICE_H) \
+ 	$(COREFILE_H) \
+ 	$(VM_H) \
+ 	$(EVENTS_H) \
+ 	$(INTERRUPTS_H) \
+ 	$(PSIM_H) \
  	$(IDECODE_H) \
! 	$(ITABLE_H) \
! 	$(OS_EMUL_H) \
! 	$(MON_H) \
! 	$(MODEL_H) \
! 	cpu.c
! 
! DEBUG_H = \
! 	debug.h \
! 	$(FILTER_FILENAME_H)
! 
! DEVICE_H = \
! 	device.h
  
  DEVICE_TABLE_H = \
  	device_table.h \
! 	$(BASICS_H) \
! 	$(DEVICE_H) \
! 	$(TREE_H) \
! 	$(HW_H)
! 
! E500_EXPRESSION_H = \
! 	e500_expression.h
! 
! E500_REGISTERS_H = \
! 	e500_registers.h
! 
! EMUL_BUGAPI_H = \
! 	emul_bugapi.h
! 
! EMUL_CHIRP_H = \
! 	emul_chirp.h
  
  EMUL_GENERIC_H = \
+ 	emul_generic.h \
  	$(CPU_H) \
  	$(IDECODE_H) \
! 	$(OS_EMUL_H) \
! 	$(TREE_H) \
! 	$(BFD_H)
! 
! EMUL_NETBSD_H = \
! 	emul_netbsd.h
! 
! EMUL_UNIX_H = \
! 	emul_unix.h
! 
! EVENTS_H = \
! 	events.h
! 
! FILTER_FILENAME_H = \
! 	filter_filename.h
! 
! FILTER_H = \
! 	filter.h
! 
! GEN_ICACHE_H = \
! 	gen-icache.h
! 
! GEN_IDECODE_H = \
! 	gen-idecode.h
! 
! GEN_ITABLE_H = \
! 	gen-itable.h
! 
! GEN_MODEL_H = \
! 	gen-model.h
! 
! GEN_SEMANTICS_H = \
! 	gen-semantics.h
! 
! GEN_SUPPORT_H = \
! 	gen-support.h
! 
! HW_CPU_H = \
! 	hw_cpu.h
! 
! HW_PHB_H = \
! 	hw_phb.h
! 
! IDECODE_BRANCH_H = \
! 	idecode_branch.h
! 
! IDECODE_EXPRESSION_H = \
! 	idecode_expression.h \
! 	$(ALTIVEC_EXPRESSION_H) \
! 	$(E500_EXPRESSION_H)
! 
! IDECODE_FIELDS_H = \
! 	idecode_fields.h
! 
! IGEN_H = \
! 	igen.h
! 
! INLINE_H = \
! 	inline.h
! 
! INTERRUPTS_H = \
! 	interrupts.h
! 
! LD_CACHE_H = \
! 	ld-cache.h
! 
! LD_DECODE_H = \
! 	ld-decode.h
! 
! LD_INSN_H = \
! 	ld-insn.h
! 
! LF_H = \
! 	lf.h
! 
! MISC_H = \
! 	misc.h \
! 	$(CONFIG_H) \
! 	$(FILTER_FILENAME_H)
! 
! MON_H = \
! 	mon.h \
! 	$(BASICS_H) \
! 	$(ITABLE_H)
! 
! OPTIONS_H = \
! 	options.h
! 
! OS_EMUL_H = \
  	os_emul.h
  
+ PSIM_H = \
+ 	psim.h \
+ 	$(BASICS_H)
+ 
+ REGISTERS_H = \
+ 	registers.h \
+ 	$(E500_REGISTERS_H) \
+ 	$(ALTIVEC_REGISTERS_H) \
+ 	$(SPREG_H)
+ 
+ SIM_CALLBACKS_H = \
+ 	sim_callbacks.h
+ 
+ SIM_ENDIAN_H = \
+ 	sim-endian.h \
+ 	sim-endian.c
+ 
+ SIM_ENDIAN_N_H = \
+ 	sim-endian-n.h
+ 
+ SIM_MAIN_H = \
+ 	sim-main.h \
+ 	$(COMMON_SIM_BASICS_H) \
+ 	$(COMMON_SIM_SIGNAL_H) \
+ 	$(COMMON_SIM_BASE_H)
+ 
+ STD_CONFIG_H = \
+ 	std-config.h
+ 
+ TABLE_H = \
+ 	table.h
+ 
+ TREE_H = \
+ 	tree.h
+ 
+ VM_H = \
+ 	vm.h
+ 
+ VM_N_H = \
+ 	vm_n.h
+ 
+ WORDS_H = \
+ 	words.h
+ 
+ 
+ # Generated headers.
+ CONFIG_H = \
+         config.h
+ 
+ DEFINES_H = \
+         defines.h
+ 
+ HW_H = \
+         hw.h
+ 
+ ICACHE_H = \
+         icache.h
+ 
+ IDECODE_H = \
+         idecode.h \
+         $(IDECODE_EXPRESSION_H) \
+         $(IDECODE_FIELDS_H) \
+         $(IDECODE_BRANCH_H)
+ 
+ ITABLE_H = \
+         itable.h
+ 
+ MODEL_H = \
+         model.h
+ 
+ PK_H = \
+         pk.h
+ 
+ PPC_CONFIG_H = \
+         ppc-config.h
+ 
+ SEMANTICS_H = \
+         semantics.h
+ 
+ SPREG_H = \
+         spreg.h
+ 
+ SUPPORT_H = \
+         support.h \
+         support.c
+ 
+ TARG_VALS_H = \
+         targ-vals.h
+ 
+ TCONFIG_H = \
+         tconfig.h
  
  INLINE = \
  	inline.h \
*************** $(TARGETLIB): tmp-igen tmp-dgen tmp-hw t
*** 342,407 ****
  	$(AR) $(AR_FLAGS) $(TARGETLIB) $(LIB_OBJ) $(GDB_OBJ)
  	$(RANLIB) $(TARGETLIB)
  
! psim.o: psim.c psim.h tree.h $(CPU_H) $(IDECODE_H)
  
  bits.o: bits.c $(BASICS_H)
  
! debug.o: debug.c $(BASICS_H)
! filter_filename.o: filter_filename.c filter_filename.h config.h ppc-config.h
  
! sim-endian.o: sim-endian.c sim-endian-n.h $(BASICS_H)
  
! os_emul.o: os_emul.c emul_netbsd.h emul_unix.h emul_chirp.h emul_bugapi.h $(EMUL_GENERIC_H)
  emul_generic.o: emul_generic.c $(EMUL_GENERIC_H)
  
! emul_bugapi.o: emul_bugapi.c emul_bugapi.h $(EMUL_GENERIC_H)
! emul_chirp.o: emul_chirp.c emul_chirp.h $(EMUL_GENERIC_H)
! emul_netbsd.o: emul_netbsd.c emul_netbsd.h $(EMUL_GENERIC_H)
! emul_unix.o: emul_unix.c emul_unix.h $(EMUL_GENERIC_H)
  
! registers.o: registers.c $(REGISTERS_H) $(BASICS_H) 
  
  cpu.o: cpu.c $(CPU_H) $(IDECODE_H)
  
! interrupts.o: interrupts.c $(CPU_H) $(IDECODE_H) os_emul.h
  
  # Given that inlines are turned on now, rebuild idecode whenever
  # anything changes.
! idecode.o: idecode.c $(CPU_H) $(IDECODE_H) semantics.h $(LIB_INLINE_SRC) $(BUILT_SRC)
  
  # double.o: double.c dp-bit.c
  
! vm.o: vm.c vm.h vm_n.h $(CPU_H)
  
! corefile.o: corefile.c corefile.h corefile-n.h $(BASICS_H) $(DEVICE_TABLE_H)
  
! model.o: model.c $(CPU_H)
  
! events.o: events.c events.h $(BASICS_H) 
  
! sim_calls.o: sim_calls.c $(PSIM_H) itable.h options.h
  
! spreg.o: spreg.c spreg.h spreg.c $(BASICS_H)
  
! main.o: main.c $(PSIM_H) itable.h options.h
  
! device.o: device.c $(DEVICE_TABLE_H) cap.h
  
! tree.o: tree.c tree.h device.h $(DEVICE_TABLE_H)
  
! device_table.o: device_table.c $(DEVICE_TABLE_H) events.h hw.c
  
! cap.o: cap.c cap.h $(BASICS_H)
  
! semantics.o: semantics.c semantics.h $(CPU_H) $(IDECODE_H)
  
! icache.o: icache.c icache.h $(IDECODE_H) $(CPU_H)
  
! support.o: support.c support.h $(IDECODE_H) $(CPU_H)
  
! itable.o: itable.c itable.h
  
! mon.o: mon.c $(CPU_H)
  
  # GDB after 4.16 expects the default_callback structure to be setup.
  # As a kludge, build the common stuff here for now.
--- 560,625 ----
  	$(AR) $(AR_FLAGS) $(TARGETLIB) $(LIB_OBJ) $(GDB_OBJ)
  	$(RANLIB) $(TARGETLIB)
  
! psim.o: psim.c $(CPU_H) $(IDECODE_H) $(OPTIONS_H) $(TREE_H) $(BFD_H)
  
  bits.o: bits.c $(BASICS_H)
  
! debug.o: debug.c $(CONFIG_H) $(BASICS_H)
! filter_filename.o: filter_filename.c $(CONFIG_H) $(PPC_CONFIG_H) $(FILTER_FILENAME_H)
  
! sim-endian.o: sim-endian.c $(CONFIG_H) $(BASICS_H) $(SIM_ENDIAN_N_H)
  
! os_emul.o: os_emul.c $(CPU_H) $(IDECODE_H) $(OS_EMUL_H) $(EMUL_GENERIC_H) $(EMUL_NETBSD_H) $(EMUL_UNIX_H) $(EMUL_CHIRP_H) $(EMUL_BUGAPI_H)
  emul_generic.o: emul_generic.c $(EMUL_GENERIC_H)
  
! emul_bugapi.o: emul_bugapi.c $(EMUL_GENERIC_H) $(EMUL_BUGAPI_H)
! emul_chirp.o: emul_chirp.c $(EMUL_GENERIC_H) $(EMUL_CHIRP_H)
! emul_netbsd.o: emul_netbsd.c $(EMUL_GENERIC_H) $(EMUL_NETBSD_H)
! emul_unix.o: emul_unix.c $(EMUL_GENERIC_H) $(EMUL_UNIX_H)
  
! registers.o: registers.c $(BASICS_H) $(REGISTERS_H)
  
  cpu.o: cpu.c $(CPU_H) $(IDECODE_H)
  
! interrupts.o: interrupts.c $(CPU_H) $(IDECODE_H) $(OS_EMUL_H)
  
  # Given that inlines are turned on now, rebuild idecode whenever
  # anything changes.
! idecode.o: idecode.c $(CPU_H) $(IDECODE_H) $(SEMANTICS_H) $(LIB_INLINE_SRC) $(BUILT_SRC)
  
  # double.o: double.c dp-bit.c
  
! vm.o: vm.c $(BASICS_H) $(REGISTERS_H) $(DEVICE_H) $(COREFILE_H) $(VM_H) $(INTERRUPTS_H) $(MON_H) $(CPU_H) $(VM_N_H)
  
! corefile.o: corefile.c $(BASICS_H) $(DEVICE_TABLE_H) $(COREFILE_H) $(COREFILE_N_H)
  
! model.o: model.c $(CPU_H) $(MON_H)
  
! events.o: events.c $(BASICS_H) $(EVENTS_H)
  
! sim_calls.o: sim_calls.c $(PSIM_H) $(OPTIONS_H) $(DEFS_H) $(BFD_H) $(GDB_CALLBACK_H) $(GDB_REMOTE_SIM_H)
  
! spreg.o: spreg.c $(BASICS_H) $(SPREG_H)
  
! main.o: main.c $(PSIM_H) $(OPTIONS_H) $(DEVICE_H) $(EVENTS_H) $(BFD_H) $(GDB_CALLBACK_H) $(GDB_REMOTE_SIM_H)
  
! device.o: device.c $(DEVICE_TABLE_H) $(CAP_H) $(EVENTS_H) $(PSIM_H)
  
! tree.o: tree.c $(BASICS_H) $(DEVICE_H) $(TREE_H)
  
! device_table.o: device_table.c $(DEVICE_TABLE_H) hw.c
  
! cap.o: cap.c $(CAP_H)
  
! semantics.o: semantics.c $(CPU_H) $(IDECODE_H) $(SEMANTICS_H) $(COMMON_SIM_INLINE_H) $(COMMON_SIM_FPU_H) $(SUPPORT_H)
  
! icache.o: icache.c $(CPU_H) $(IDECODE_H) $(SEMANTICS_H) $(ICACHE_H) $(COMMON_SIM_INLINE_H) $(COMMON_SIM_FPU_H) $(SUPPORT_H)
  
! support.o: support.c $(CPU_H) $(IDECODE_H) $(COMMON_SIM_INLINE_H) $(COMMON_SIM_FPU_H) $(SUPPORT_H)
  
! itable.o: itable.c $(ITABLE_H)
  
! mon.o: mon.c $(BASICS_H) $(CPU_H) $(MON_H)
  
  # GDB after 4.16 expects the default_callback structure to be setup.
  # As a kludge, build the common stuff here for now.
*************** targ-map.c: Makefile gentmap $(srcdir)/.
*** 423,434 ****
  	./gentmap -c > tmp-map.c
  	$(SHELL) $(srcdir)/../../move-if-change tmp-map.c targ-map.c
  
! callback.o: ../common/callback.c targ-vals.h config.h
  	$(CC) -c $(STD_CFLAGS) -DHAVE_CONFIG_H $<
  
! targ-map.o: targ-map.c targ-vals.h
  
! sim-fpu.o: $(srcdir)/../common/sim-fpu.c config.h tconfig.h
  	$(CC) -c $(STD_CFLAGS) -DHAVE_CONFIG_H $(srcdir)/../common/sim-fpu.c 
  
  tconfig.h:
--- 641,652 ----
  	./gentmap -c > tmp-map.c
  	$(SHELL) $(srcdir)/../../move-if-change tmp-map.c targ-map.c
  
! callback.o: ../common/callback.c $(TARG_VALS_H) $(CONFIG_H)
  	$(CC) -c $(STD_CFLAGS) -DHAVE_CONFIG_H $<
  
! targ-map.o: targ-map.c $(ANSIDECL_H) $(GDB_CALLBACK_H) $(TARG_VALS_H)
  
! sim-fpu.o: $(srcdir)/../common/sim-fpu.c $(CONFIG_H) $(TCONFIG_H)
  	$(CC) -c $(STD_CFLAGS) -DHAVE_CONFIG_H $(srcdir)/../common/sim-fpu.c 
  
  tconfig.h:
*************** tconfig.h:
*** 436,442 ****
  	echo > tconfig.h
  
  # Rebuild options whenever something changes so the date/time is up to date.
! options.o: options.c $(BASICS_H) $(CPU_H) $(IDECODE_H) $(INLINE) $(LIB_SRC) $(BUILT_SRC) config.status Makefile defines.h
  	$(CC) -c $(STD_CFLAGS) '-DOPCODE_RULES="@sim_opcode@"' '-DIGEN_FLAGS="$(IGEN_FLAGS)"' '-DDGEN_FLAGS="$(DGEN_FLAGS)"' $<
  
  tmp-defines: config.h Makefile
--- 654,660 ----
  	echo > tconfig.h
  
  # Rebuild options whenever something changes so the date/time is up to date.
! options.o: options.c $(CPU_H) $(OPTIONS_H) $(DEFINES_H) $(BASICS_H) $(IDECODE_H) $(INLINE) $(LIB_SRC) $(BUILT_SRC) config.status Makefile
  	$(CC) -c $(STD_CFLAGS) '-DOPCODE_RULES="@sim_opcode@"' '-DIGEN_FLAGS="$(IGEN_FLAGS)"' '-DDGEN_FLAGS="$(DGEN_FLAGS)"' $<
  
  tmp-defines: config.h Makefile
*************** igen: igen.o table.o lf.o misc.o filter_
*** 507,566 ****
  filter_host.c: filter_filename.c
  	cat $(srcdir)/filter_filename.c > filter_host.c
  
! filter_host.o: filter_host.c filter_filename.h config.h ppc-config.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c filter_host.c
  
! table.o: table.c misc.h filter_filename.h lf.h table.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/table.c
  
! lf.o: lf.c misc.h filter_filename.h lf.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/lf.c
  
! filter.o: filter.c misc.h lf.h table.h filter.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/filter.c
! tmp-filter: filter.c misc.h misc.o
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-filter -DMAIN $(srcdir)/filter.c misc.o $(BUILD_LIBS)
  
! ld-decode.o: ld-decode.c misc.h lf.h table.h ld-decode.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-decode.c
  tmp-ld-decode: ld-decode.o misc.o lf.o table.o filter_host.o 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-decode -DMAIN $(srcdir)/ld-decode.c misc.o lf.o table.o filter_host.o $(BUILD_LIBS)
  
! ld-cache.o: ld-cache.c misc.h lf.h table.h ld-cache.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-cache.c
  tmp-ld-cache: ld-cache.o misc.o lf.o table.o filter_host.o 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-cache -DMAIN $(srcdir)/ld-cache.c misc.o lf.o table.o filter_host.o $(BUILD_LIBS)
  
! ld-insn.o: ld-insn.c misc.h lf.h table.h ld-insn.h ld-decode.h igen.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-insn.c
  tmp-ld-insn: ld-insn.o misc.o lf.o table.o ld-decode.o filter_host.o filter.o
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-insn -DMAIN $(srcdir)/ld-insn.c ld-cache.o misc.o lf.o table.o ld-decode.o filter_host.o filter.o $(BUILD_LIBS)
  
! gen-model.o: gen-model.c misc.h lf.h table.h gen-model.h ld-decode.h igen.h ld-insn.h ld-cache.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-model.c
  
! gen-itable.o: gen-itable.c misc.h lf.h table.h gen-itable.h ld-decode.h igen.h ld-insn.h igen.h ld-cache.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-itable.c
  
! gen-icache.o: gen-icache.c misc.h lf.h table.h gen-icache.h ld-decode.h igen.h ld-insn.h gen-semantics.h gen-idecode.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-icache.c
  
! gen-semantics.o: gen-semantics.c misc.h lf.h table.h gen-semantics.h ld-decode.h igen.h ld-insn.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-semantics.c
  
! gen-idecode.o: gen-idecode.c misc.h lf.h table.h gen-idecode.h gen-icache.h gen-semantics.h ld-decode.h igen.h ld-insn.h 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-idecode.c
  
! gen-support.o: gen-support.c misc.h lf.h table.h gen-support.h ld-decode.h igen.h ld-insn.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-support.c
  
! dgen.o: dgen.c misc.h filter_filename.h lf.h table.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/dgen.c
  
! igen.o: igen.c misc.h filter_filename.h lf.h table.h ld-decode.h ld-cache.h ld-insn.h filter.h gen-model.h gen-itable.h gen-icache.h gen-idecode.h gen-semantics.h gen-support.h igen.h 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/igen.c
  
! misc.o: misc.c misc.h filter_filename.h
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/misc.c
  
  
--- 725,784 ----
  filter_host.c: filter_filename.c
  	cat $(srcdir)/filter_filename.c > filter_host.c
  
! filter_host.o: filter_host.c $(CONFIG_H) $(PPC_CONFIG_H) $(FILTER_FILENAME_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c filter_host.c
  
! table.o: table.c $(CONFIG_H) $(MISC_H) $(LF_H) $(TABLE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/table.c
  
! lf.o: lf.c $(CONFIG_H) $(MISC_H) $(LF_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/lf.c
  
! filter.o: filter.c $(CONFIG_H) $(MISC_H) $(FILTER_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/filter.c
! tmp-filter: filter.c $(MISC_H) misc.o
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-filter -DMAIN $(srcdir)/filter.c misc.o $(BUILD_LIBS)
  
! ld-decode.o: ld-decode.c $(MISC_H) $(LF_H) $(TABLE_H) $(LD_DECODE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-decode.c
  tmp-ld-decode: ld-decode.o misc.o lf.o table.o filter_host.o 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-decode -DMAIN $(srcdir)/ld-decode.c misc.o lf.o table.o filter_host.o $(BUILD_LIBS)
  
! ld-cache.o: ld-cache.c $(MISC_H) $(LF_H) $(TABLE_H) $(LD_CACHE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-cache.c
  tmp-ld-cache: ld-cache.o misc.o lf.o table.o filter_host.o 
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-cache -DMAIN $(srcdir)/ld-cache.c misc.o lf.o table.o filter_host.o $(BUILD_LIBS)
  
! ld-insn.o: ld-insn.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_DECODE_H) $(LD_CACHE_H) $(LD_INSN_H) $(IGEN_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/ld-insn.c
  tmp-ld-insn: ld-insn.o misc.o lf.o table.o ld-decode.o filter_host.o filter.o
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) -o tmp-ld-insn -DMAIN $(srcdir)/ld-insn.c ld-cache.o misc.o lf.o table.o ld-decode.o filter_host.o filter.o $(BUILD_LIBS)
  
! gen-model.o: gen-model.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_CACHE_H) $(LD_DECODE_H) $(LD_INSN_H) $(GEN_MODEL_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-model.c
  
! gen-itable.o: gen-itable.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_CACHE_H) $(LD_DECODE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_ITABLE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-itable.c
  
! gen-icache.o: gen-icache.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_DECODE_H) $(LD_CACHE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_SEMANTICS_H) $(GEN_IDECODE_H) $(GEN_ICACHE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-icache.c
  
! gen-semantics.o: gen-semantics.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_DECODE_H) $(LD_CACHE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_SEMANTICS_H) $(GEN_ICACHE_H) $(GEN_IDECODE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-semantics.c
  
! gen-idecode.o: gen-idecode.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_DECODE_H) $(LD_CACHE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_IDECODE_H) $(GEN_ICACHE_H) $(GEN_SEMANTICS_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-idecode.c
  
! gen-support.o: gen-support.c $(MISC_H) $(LF_H) $(TABLE_H) $(FILTER_H) $(LD_DECODE_H) $(LD_CACHE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_SEMANTICS_H) $(GEN_SUPPORT_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/gen-support.c
  
! dgen.o: dgen.c $(CONFIG_H) $(MISC_H) $(LF_H) $(TABLE_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/dgen.c
  
! igen.o: igen.c $(MISC_H) $(LF_H) $(TABLE_H) $(CONFIG_H) $(FILTER_H) $(LD_CACHE_H) $(LD_DECODE_H) $(LD_INSN_H) $(IGEN_H) $(GEN_MODEL_H) $(GEN_ICACHE_H) $(GEN_ITABLE_H) $(GEN_IDECODE_H) $(GEN_SEMANTICS_H) $(GEN_SUPPORT_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/igen.c
  
! misc.o: misc.c $(CONFIG_H) $(MISC_H)
  	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/misc.c
  
  
*************** tmp-hw: Makefile $(HW_SRC) $(srcdir)/../
*** 596,615 ****
  	$(SHELL) $(srcdir)/../../move-if-change tmp-hw.c hw.c
  	touch tmp-hw
  
! hw_cpu.o: hw_cpu.c $(DEVICE_TABLE_H) $(CPU_H)
! hw_core.o: hw_core.c $(DEVICE_TABLE_H)
! hw_disk.o: hw_disk.c $(DEVICE_TABLE_H) pk.h
  hw_glue.o: hw_glue.c $(DEVICE_TABLE_H)
! hw_htab.o: hw_htab.c $(DEVICE_TABLE_H)
  hw_ide.o: hw_ide.c $(DEVICE_TABLE_H)
! hw_init.o: hw_init.c $(DEVICE_TABLE_H)
  hw_iobus.o: hw_iobus.c $(DEVICE_TABLE_H)
  hw_memory.o: hw_memory.c $(DEVICE_TABLE_H)
  hw_nvram.o: hw_nvram.c $(DEVICE_TABLE_H)
  hw_opic.o: hw_opic.c $(DEVICE_TABLE_H)
  hw_pal.o: hw_pal.c $(DEVICE_TABLE_H) $(CPU_H)
! hw_phb.o: hw_phb.c $(DEVICE_TABLE_H) hw_phb.h
! hw_register.o: hw_register.c $(DEVICE_TABLE_H)
  hw_trace.o: hw_trace.c $(DEVICE_TABLE_H)
  hw_vm.o: hw_vm.c $(DEVICE_TABLE_H) $(CPU_H)
  # ignore this line, it stops make from getting confused
--- 814,833 ----
  	$(SHELL) $(srcdir)/../../move-if-change tmp-hw.c hw.c
  	touch tmp-hw
  
! hw_cpu.o: hw_cpu.c $(DEVICE_TABLE_H) $(HW_CPU_H) $(INTERRUPTS_H) $(CPU_H)
! hw_core.o: hw_core.c $(DEVICE_TABLE_H) $(COREFILE_H)
! hw_disk.o: hw_disk.c $(DEVICE_TABLE_H) $(PK_H)
  hw_glue.o: hw_glue.c $(DEVICE_TABLE_H)
! hw_htab.o: hw_htab.c $(DEVICE_TABLE_H) $(BFD_H)
  hw_ide.o: hw_ide.c $(DEVICE_TABLE_H)
! hw_init.o: hw_init.c $(DEVICE_TABLE_H) $(BFD_H) $(PSIM_H)
  hw_iobus.o: hw_iobus.c $(DEVICE_TABLE_H)
  hw_memory.o: hw_memory.c $(DEVICE_TABLE_H)
  hw_nvram.o: hw_nvram.c $(DEVICE_TABLE_H)
  hw_opic.o: hw_opic.c $(DEVICE_TABLE_H)
  hw_pal.o: hw_pal.c $(DEVICE_TABLE_H) $(CPU_H)
! hw_phb.o: hw_phb.c $(DEVICE_TABLE_H) $(HW_PHB_H) $(COREFILE_H)
! hw_register.o: hw_register.c $(DEVICE_TABLE_H) $(PSIM_H)
  hw_trace.o: hw_trace.c $(DEVICE_TABLE_H)
  hw_vm.o: hw_vm.c $(DEVICE_TABLE_H) $(CPU_H)
  # ignore this line, it stops make from getting confused
*************** tmp-pk: Makefile $(PACKAGE_SRC) $(srcdir
*** 634,640 ****
  	$(SHELL) $(srcdir)/../../move-if-change tmp-pk.h pk.h
  	touch tmp-pk
  
! pk_disklabel.o: pk.h $(DEVICE_TABLE_H)
  # ignore this line, it stops make from getting confused
  
  
--- 852,858 ----
  	$(SHELL) $(srcdir)/../../move-if-change tmp-pk.h pk.h
  	touch tmp-pk
  
! pk_disklabel.o: pk_disklabel.c $(DEVICE_TABLE_H) $(PK_H)
  # ignore this line, it stops make from getting confused
  
  

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