(CGEN_INCLUDE_DEPS): Use it.
(CGEN_MAIN_CPU_DEPS): Simplify.
+2010-01-24 Doug Evans <dje@sebabeach.org>
+
+ * Make-common.in (CGEN_SIM_DEPS): Define.
+ (CGEN_INCLUDE_DEPS): Use it.
+ (CGEN_MAIN_CPU_DEPS): Simplify.
+
2010-01-22 Doug Evans <dje@sebabeach.org>
* cgen-ops.h (SUBWORDXFSI): Fix word ordering.
\
$(SIM_HW_OBJS) \
-# Add this to SIM_EXTRA_DEPS.
-CGEN_INCLUDE_DEPS = \
- $(srccom)/cgen-cpu.h \
+# cgen-sim.h and the headers it includes
+CGEN_SIM_DEPS = \
+ $(srccom)/cgen-sim.h \
$(srccom)/cgen-defs.h \
- $(srccom)/cgen-engine.h \
$(srccom)/cgen-scache.h \
- $(srccom)/cgen-sim.h \
+ $(srccom)/cgen-fpu.h \
+ $(srccom)/cgen-par.h \
+ $(srccom)/cgen-cpu.h \
$(srccom)/cgen-trace.h \
+ cpuall.h
+
+# Add this to SIM_EXTRA_DEPS.
+CGEN_INCLUDE_DEPS = \
+ $(CGEN_SIM_DEPS) \
+ $(srccom)/cgen-engine.h \
$(srccom)/cgen-types.h \
$(srcdir)/../../include/opcode/cgen.h
# For use in Makefile.in for cpu-specific files.
CGEN_MAIN_CPU_DEPS = \
$(SIM_MAIN_DEPS) \
- $(CGEN_INCLUDE_DEPS) \
$(srccom)/cgen-ops.h \
- $(srccom)/cgen-mem.h \
- $(srccom)/cgen-par.h \
- $(srccom)/cgen-fpu.h
+ $(srccom)/cgen-mem.h
cgen-run.o: $(srccom)/cgen-run.c $(sim_main_headers)
$(CC) -c $(srccom)/cgen-run.c $(ALL_CFLAGS)