summaryrefslogtreecommitdiffstats
path: root/sim/mips/Makefile.in
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1997-08-27 04:44:41 +0000
committerAndrew Cagney <cagney@redhat.com>1997-08-27 04:44:41 +0000
commitfafce69ab16b45fb1ac6bd2ec5afc8e8dbed0374 (patch)
treeeaab2b03e17f79cd61e73a0b510942da3f20dcc3 /sim/mips/Makefile.in
parent9f64f00adaa7fb89b13ed291a778a262260dc409 (diff)
downloadppe42-binutils-fafce69ab16b45fb1ac6bd2ec5afc8e8dbed0374.tar.gz
ppe42-binutils-fafce69ab16b45fb1ac6bd2ec5afc8e8dbed0374.zip
Add ABFD argument to sim_create_inferior. Document.
Add file sim-hload.c - generic load for hardware only simulators. Review each simulators sim_open, sim_load, sim_create_inferior so that they more closely match required behavour.
Diffstat (limited to 'sim/mips/Makefile.in')
-rw-r--r--sim/mips/Makefile.in43
1 files changed, 40 insertions, 3 deletions
diff --git a/sim/mips/Makefile.in b/sim/mips/Makefile.in
index 31ef4f5e00..e5f97e7210 100644
--- a/sim/mips/Makefile.in
+++ b/sim/mips/Makefile.in
@@ -3,15 +3,52 @@
## COMMON_PRE_CONFIG_FRAG
-SIM_OBJS = interp.o
+srcdir=@srcdir@
+srcroot=$(srcdir)/../../
+
+SIM_OBJS = interp.o \
+ sim-load.o \
+ sim-utils.o \
+ sim-hload.o \
+ sim-io.o \
+ sim-config.o \
+ sim-endian.o \
+ sim-engine.o \
+ sim-stop.o \
+ sim-resume.o \
+ sim-reason.o \
+ sim-events.o \
+ sim-module.o \
+ sim-trace.o \
+ sim-options.o \
+ sim-core.o \
+ sim-watch.o
+
+# List of flags to always pass to $(CC).
+SIM_WARNINGS=@sim_warnings@
+SIM_ENDIAN=@sim_endian@
+SIM_HOSTENDIAN=@sim_hostendian@
+SIM_INLINE=@sim_inline@
+
# FIXME: Hack to find syscall.h? Better support for syscall.h
# is in progress.
-SIM_EXTRA_CFLAGS = -I$(srcdir)/../../newlib/libc/sys/idt
+SIM_EXTRA_CFLAGS = \
+ $(SIM_WARNINGS) \
+ $(SIM_ENDIAN) \
+ $(SIM_HOSTENDIAN) \
+ $(SIM_INLINE) \
+ -I$(srcdir)/../../newlib/libc/sys/idt
+
SIM_EXTRA_CLEAN = clean-extra
+# List of main object files for `run'.
+SIM_RUN_OBJS = nrun.o
+
+
+
## COMMON_POST_CONFIG_FRAG
-interp.o: interp.c engine.c support.h config.h
+interp.o: $(srcdir)/interp.c engine.c $(srcdir)/support.h config.h
engine.c: gencode
./gencode @SIMCONF@ > $@
OpenPOWER on IntegriCloud