From 0e701ac37b0154048977636afe262f55a9150492 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Sat, 28 Feb 1998 02:51:06 +0000 Subject: Add generic sim-info.c:sim_info() function using module mechanism. Clean up compile probs in mips/vr5400. --- sim/m32r/Makefile.in | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'sim/m32r/Makefile.in') diff --git a/sim/m32r/Makefile.in b/sim/m32r/Makefile.in index 1ad6bb4..add004b 100644 --- a/sim/m32r/Makefile.in +++ b/sim/m32r/Makefile.in @@ -20,14 +20,18 @@ ## COMMON_PRE_CONFIG_FRAG -M32R_OBJS = m32r.o decode.o extract.o sem.o model.o mloop.o +M32R_OBJS = m32r.o cpu.o decode.o extract.o sem.o model.o mloop.o # start-sanitize-m32rx -M32RX_OBJS = m32rx.o decodex.o semx.o modelx.o mloopx.o +M32RX_OBJS = m32rx.o cpux.o decodex.o semx.o modelx.o mloopx.o # end-sanitize-m32rx SIM_OBJS = \ $(SIM_NEW_COMMON_OBJS) \ - sim-hload.o sim-hrw.o sim-engine.o sim-model.o sim-reason.o \ + sim-engine.o \ + sim-hload.o \ + sim-hrw.o \ + sim-model.o \ + sim-reason.o \ cgen-utils.o cgen-trace.o cgen-scache.o \ sim-if.o arch.o \ $(start-sanitize-m32rx) \ @@ -47,6 +51,9 @@ SIM_EXTRA_CFLAGS = SIM_RUN_OBJS = nrun.o SIM_EXTRA_CLEAN = m32r-clean +# This selects the m32r newlib/libgloss syscall definitions. +NL_TARGET = -DNL_TARGET_m32r + ## COMMON_POST_CONFIG_FRAG arch = m32r @@ -81,10 +88,12 @@ mloop.c: $(srcdir)/../common/genmloop.sh mloop.in Makefile | sed -e 's/@cpu@/m32r/' -e 's/@CPU@/M32R/' >mloop.c mloop.o: mloop.c sem-switch.c $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu.h +cpu.o: cpu.c $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu.h decode.o: decode.c decode.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu-opc.h cpu.h extract.o: extract.c decode.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu.h $(CC) -c $(srcdir)/extract.c $(ALL_CFLAGS) -DSCACHE_P sem.o: sem.c decode.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu.h + $(CC) -c $(srcdir)/sem.c $(ALL_CFLAGS) -DSCACHE_P model.o: model.c $(INCLUDE_DEPS) cpu-opc.h cpu.h #sem-cache.o: sem.c decode.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu.h @@ -99,11 +108,12 @@ m32rx.o: m32rx.c $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpux.h mloopx.c: $(srcdir)/../common/genmloop.sh mloopx.in Makefile rm -f mloopx.c $(SHELL) $(srcdir)/../common/genmloop.sh $(SHELL) \ - -mono -no-scache -no-fast -no-parallel \ + -mono -no-scache -no-fast -parallel \ m32r $(srcdir)/mloopx.in \ | sed -e 's/@cpu@/m32rx/' -e 's/@CPU@/M32RX/' >mloopx.c mloopx.o: mloopx.c readx.c $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpux.h +cpux.o: cpux.c $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpux.h decodex.o: decodex.c decodex.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpu-opc.h cpux.h semx.o: semx.c decodex.h $(INCLUDE_DEPS) $(OPS_INCLUDE_DEPS) cpux.h modelx.o: modelx.c $(INCLUDE_DEPS) cpu-opc.h cpux.h -- cgit v1.1