mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-27 04:52:05 +08:00
f12c3c632e
Since these are the last mips igen rules, we can clean up a number of bits in the local Makefile.in.
59 lines
1.1 KiB
Makefile
59 lines
1.1 KiB
Makefile
# 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
|