# Makefile template for Configure for the MIPS simulator. # Written by Cygnus Support. ## COMMON_PRE_CONFIG_FRAG SIM_MIPS_GEN = @SIM_MIPS_GEN@ SIM_MIPS_MULTI_OBJ = @SIM_MIPS_MULTI_OBJ@ arch = mips # Object files created by various simulator generators. SIM_SINGLE_OBJ = \ support.o \ itable.o \ semantics.o \ idecode.o \ icache.o \ engine.o \ irun.o \ SIM_M16_OBJ = \ m16_support.o \ m16_semantics.o \ m16_idecode.o \ m16_icache.o \ \ m32_support.o \ m32_semantics.o \ m32_idecode.o \ m32_icache.o \ \ itable.o \ m16run.o \ SIM_MULTI_OBJ = $(SIM_MIPS_MULTI_OBJ) \ itable.o \ multi-run.o \ SIM_OBJS = \ interp.o \ $(SIM_$(SIM_MIPS_GEN)_OBJ) \ $(SIM_NEW_COMMON_OBJS) \ cp1.o \ mdmx.o \ dsp.o \ sim-main.o \ sim-resume.o \ # List of flags to always pass to $(CC). SIM_EXTRA_CFLAGS = @SIM_MIPS_SUBTARGET@ SIM_BITSIZE = -DWITH_TARGET_WORD_BITSIZE=@SIM_MIPS_BITSIZE@ -DWITH_TARGET_WORD_MSB=WITH_TARGET_WORD_BITSIZE-1 SIM_FLOAT = -DWITH_FLOATING_POINT=HARD_FLOATING_POINT -DWITH_TARGET_FLOATING_POINT_BITSIZE=@SIM_MIPS_FPU_BITSIZE@ ## COMMON_POST_CONFIG_FRAG