X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=sim%2Fcommon%2FMake-common.in;h=72b095a964e596d2d1477b5a0dda897d9afd5fa2;hb=99d8e879938c947588332a9cc579d378ccc2a855;hp=d42fea610310a0dbf11f3f01381e11e838534fd2;hpb=8c32ba22334b8be1c2cf412a789deeded786e1f5;p=deliverable%2Fbinutils-gdb.git diff --git a/sim/common/Make-common.in b/sim/common/Make-common.in index d42fea6103..72b095a964 100644 --- a/sim/common/Make-common.in +++ b/sim/common/Make-common.in @@ -1,5 +1,5 @@ # Makefile fragment for common parts of all simulators. -# Copyright 1997-2015 Free Software Foundation, Inc. +# Copyright 1997-2016 Free Software Foundation, Inc. # Contributed by Cygnus Support. # This program is free software; you can redistribute it and/or modify @@ -72,8 +72,9 @@ INSTALL_DATA = @INSTALL_DATA@ CC = @CC@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ -SIM_BSWAP = @sim_bswap@ -SIM_CFLAGS = @sim_cflags@ +CPPFLAGS = @CPPFLAGS@ +CXXFLAGS = @CXXFLAGS@ +LDFLAGS = @LDFLAGS@ SIM_DEBUG = @sim_debug@ SIM_TRACE = @sim_trace@ SIM_PROFILE = @sim_profile@ @@ -88,14 +89,11 @@ SIM_FLOAT = @sim_float@ SIM_HW_CFLAGS = @sim_hw_cflags@ SIM_HW_OBJS = @sim_hw_objs@ SIM_HW = @sim_hw@ -SIM_HOSTENDIAN = @sim_hostendian@ SIM_INLINE = @sim_inline@ SIM_PACKAGES = @sim_packages@ -SIM_REGPARM = @sim_regparm@ SIM_RESERVED_BITS = @sim_reserved_bits@ SIM_SCACHE = @sim_scache@ SIM_SMP = @sim_smp@ -SIM_STDCALL = @sim_stdcall@ SIM_XOR_ENDIAN = @sim_xor_endian@ WARN_CFLAGS = @WARN_CFLAGS@ WERROR_CFLAGS = @WERROR_CFLAGS@ @@ -173,22 +171,30 @@ SIM_COMMON_HW_OBJS = \ SIM_NEW_COMMON_OBJS = \ sim-arange.o \ sim-bits.o \ + sim-close.o \ sim-command.o \ sim-config.o \ sim-core.o \ + sim-cpu.o \ sim-endian.o \ sim-engine.o \ sim-events.o \ sim-fpu.o \ + sim-hload.o \ sim-hrw.o \ sim-io.o \ sim-info.o \ sim-load.o \ sim-memopt.o \ + sim-model.o \ sim-module.o \ sim-options.o \ sim-profile.o \ + sim-reason.o \ + sim-reg.o \ sim-signal.o \ + sim-stop.o \ + sim-syscall.o \ sim-trace.o \ sim-utils.o \ sim-watch.o \ @@ -219,12 +225,10 @@ CGEN_INCLUDE_DEPS = \ CONFIG_CFLAGS = \ @DEFS@ \ - $(SIM_CFLAGS) \ $(SIM_DEBUG) \ $(SIM_DEFAULT_MODEL) \ $(SIM_TRACE) \ $(SIM_PROFILE) \ - $(SIM_BSWAP) \ $(SIM_ASSERT) \ $(SIM_ALIGNMENT) \ $(SIM_BITSIZE) \ @@ -232,14 +236,11 @@ CONFIG_CFLAGS = \ $(SIM_ENVIRONMENT) \ $(SIM_FLOAT) \ $(SIM_HW_CFLAGS) \ - $(SIM_HOSTENDIAN) \ $(SIM_INLINE) \ $(SIM_PACKAGES) \ - $(SIM_REGPARM) \ $(SIM_RESERVED_BITS) \ $(SIM_SCACHE) \ $(SIM_SMP) \ - $(SIM_STDCALL) \ $(SIM_WARN_CFLAGS) \ $(SIM_WERROR_CFLAGS) \ $(SIM_XOR_ENDIAN) \ @@ -292,7 +293,7 @@ run$(EXEEXT): $(SIM_RUN_OBJS) libsim.a $(LIBDEPS) # devo/libremote because this directory would contain more than just # a library). -gentmap: Makefile $(srccom)/gentmap.c targ-vals.def +gentmap: Makefile $(srccom)/gentmap.c $(srccom)/nltvals.def $(CC_FOR_BUILD) $(srccom)/gentmap.c -o gentmap $(BUILD_CFLAGS) $(NL_TARGET) targ-vals.h targ-map.c: stamp-tvals @@ -350,8 +351,6 @@ sim-base_h = $(srccom)/sim-base.h \ $(sim-memopt_h) \ $(sim-cpu_h) sim-basics_h = $(srccom)/sim-basics.h \ - ../common/cconfig.h \ - tconfig.h \ $(sim-config_h) \ $(callback_h) \ $(sim-inline_h) \ @@ -526,8 +525,7 @@ clean: $(SIM_EXTRA_CLEAN) distclean mostlyclean maintainer-clean realclean: clean $(SIM_EXTRA_DISTCLEAN) rm -f TAGS rm -f Makefile config.cache config.log config.status .gdbinit - rm -f tconfig.h config.h stamp-h - rm -f targ-vals.def + rm -f config.h stamp-h .c.o: $(COMPILE) $<