aboutsummaryrefslogtreecommitdiff
path: root/sim/or1k
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2022-11-03 20:26:01 +0700
committerMike Frysinger <vapier@gentoo.org>2022-11-04 13:58:42 +0700
commit9146585a05aa162e57d13bd2264f7dc84117c40d (patch)
tree5536cff656d0cb2058f4b2e43f77c59548c9af2a /sim/or1k
parentc55c1f6e9d7bcc400bc23a0e29ac9e2681ed4c31 (diff)
downloadbinutils-9146585a05aa162e57d13bd2264f7dc84117c40d.zip
binutils-9146585a05aa162e57d13bd2264f7dc84117c40d.tar.gz
binutils-9146585a05aa162e57d13bd2264f7dc84117c40d.tar.bz2
sim: build: remove various obsolete generation dep variables
These manual settings were necessary when we weren't doing automatic header dependency tracking. That was changed a while ago, and we use automake now to do it all for us. As a result, many of these vars aren't even referenced anymore. Further, some of the source file generation (e.g. .c files, or igen, or cgen outputs) were moved to the common automake build, and it takes care of dependency tracking for us with the object files.
Diffstat (limited to 'sim/or1k')
-rw-r--r--sim/or1k/Makefile.in23
1 files changed, 3 insertions, 20 deletions
diff --git a/sim/or1k/Makefile.in b/sim/or1k/Makefile.in
index 20952cb..fdf4983 100644
--- a/sim/or1k/Makefile.in
+++ b/sim/or1k/Makefile.in
@@ -40,36 +40,19 @@ SIM_OBJS = \
SIM_OBJS += $(OR1K_OBJS)
-# Extra headers included by sim-main.h.
-SIM_EXTRA_DEPS = \
- $(CGEN_INCLUDE_DEPS) \
- or1k-sim.h \
- $(srcdir)/../../opcodes/or1k-desc.h \
- arch.h \
- cpuall.h \
- decode.h
-
## COMMON_POST_CONFIG_FRAG
arch = or1k
-# or1k32bf
-
-OR1K32BF_INCLUDE_DEPS = \
- $(CGEN_MAIN_CPU_DEPS) \
- cpu.h \
- decode.h \
- eng.h
-
-or1k.o: or1k.c $(OR1K32BF_INCLUDE_DEPS)
+or1k.o: or1k.c
$(COMPILE) $<
$(POSTCOMPILE)
-sim-if.o: sim-if.c $(SIM_MAIN_DEPS) $(srcdir)/../common/sim-core.h eng.h
+sim-if.o: sim-if.c
$(COMPILE) $<
$(POSTCOMPILE)
-traps.o: traps.c $(SIM_MAIN_DEPS) eng.h
+traps.o: traps.c
$(COMPILE) $<
$(POSTCOMPILE)