We don't have any recursive builds anymore, so we can drop this logic.
---
sim/Makefile.in | 335 +++++++++++++++++++++----------------------
sim/bfin/local.mk | 1 -
sim/common/local.mk | 4 -
sim/cris/local.mk | 1 -
sim/lm32/local.mk | 1 -
sim/m32r/local.mk | 1 -
sim/m68hc11/local.mk | 1 -
sim/mips/local.mk | 1 -
sim/mn10300/local.mk | 1 -
9 files changed, 162 insertions(+), 184 deletions(-)
@@ -78,7 +78,6 @@ noinst_PROGRAMS += %D%/run
bfin_wdog \
bfin_wp \
eth_phy
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
%D%/linux-fixed-code.h: @MAINT@ $(srcdir)/%D%/linux-fixed-code.s %D%/local.mk %D%/$(am__dirstamp)
$(AM_V_GEN)$(AS_FOR_TARGET_BFIN) $(srcdir)/%D%/linux-fixed-code.s -o %D%/linux-fixed-code.o
@@ -106,16 +106,12 @@ SIM_NEW_COMMON_OBJS = \
sim-utils.o \
sim-watch.o
-AM_MAKEFLAGS += SIM_NEW_COMMON_OBJS_="$(SIM_NEW_COMMON_OBJS)"
-
SIM_HW_DEVICES = cfi core pal glue
if SIM_ENABLE_HW
SIM_NEW_COMMON_OBJS += \
$(SIM_COMMON_HW_OBJS) \
$(SIM_HW_SOCKSER)
-
-AM_MAKEFLAGS += SIM_HW_DEVICES_="$(SIM_HW_DEVICES)"
endif
# FIXME This is one very simple-minded way of generating the file hw-config.h.
@@ -59,7 +59,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = rv cris cris_900000xx
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
## rvdummy is just used for testing -- it runs on the same host as `run`.
## It does nothing if --enable-sim-hardware isn't active.
@@ -56,7 +56,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = lm32cpu lm32timer lm32uart
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
## List all generated headers to help Automake dependency tracking.
BUILT_SOURCES += %D%/eng.h
@@ -82,7 +82,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = m32r_cache m32r_uart
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
## List all generated headers to help Automake dependency tracking.
BUILT_SOURCES += \
@@ -57,7 +57,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = m68hc11 m68hc11sio m68hc11eepr m68hc11tim m68hc11spi nvram
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
%C%_BUILD_OUTPUTS = \
%D%/gencode$(EXEEXT) \
@@ -86,7 +86,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = tx3904cpu tx3904irc tx3904tmr tx3904sio
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
## List all generated headers to help Automake dependency tracking.
BUILT_SOURCES += %D%/itable.h
@@ -53,7 +53,6 @@ noinst_LIBRARIES += %D%/libsim.a
noinst_PROGRAMS += %D%/run
%C%_SIM_EXTRA_HW_DEVICES = mn103cpu mn103int mn103tim mn103ser mn103iop
-AM_MAKEFLAGS += %C%_SIM_EXTRA_HW_DEVICES="$(%C%_SIM_EXTRA_HW_DEVICES)"
## List all generated headers to help Automake dependency tracking.
BUILT_SOURCES += \