mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-01 05:55:23 +08:00
e3e473dacc
* Make-common.in (srccgen): Remove. (CGEN_CPU_DIR): Define. (CGEN_READ_SCM): Redefine without $(srccgen). (CGEN_ARCH_SCM): Ditto. (CGEN_CPU_SCM): Ditto. (CGEN_DECODE_SCM): Ditto. (CGEN_DESC_SCM): Ditto. * $arch/Makefile.in: Use $(CGEN_CPU_DIR) where applicable. |
||
---|---|---|
.. | ||
acconfig.h | ||
arch.c | ||
arch.h | ||
ChangeLog | ||
config.in | ||
configure | ||
configure.in | ||
cpu.c | ||
cpu.h | ||
cpuall.h | ||
decode.c | ||
decode.h | ||
devices.c | ||
i960-desc.c | ||
i960-desc.h | ||
i960-opc.h | ||
i960-sim.h | ||
i960.c | ||
Makefile.in | ||
mloop.in | ||
model.c | ||
README | ||
sem-switch.c | ||
sem.c | ||
sim-if.c | ||
sim-main.h | ||
tconfig.in | ||
TODO | ||
traps.c |
This is the i960 simulator directory. It is still a work in progress. The current sources are reasonably well tested and lots of features are in. However, there's lots more yet to come. --- The simulator only supports the i960KA currently. Not all instructions are supported yet, only those instructions needed by the gcc/g++ testsuites have been added so far. There is no profiling support as yet. There is no pipeline or timing support as yet. --- There are lots of machine generated files in the source directory! They are only generated if you configure with --enable-cgen-maint, similar in behaviour to Makefile.in, configure under automake/autoconf. For details on the generator, see ../../cgen. devo/cgen isn't part of the comp-tools module yet. You'll need to check it out manually (also akin to automake/autoconf).