summaryrefslogtreecommitdiff
path: root/sim-scripts/Makefile
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-01-20 02:22:24 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-01-20 02:22:24 +0000
commit9cb0643aad74f0863a638d76ead4079470f29fe2 (patch)
tree9d7c4f8631c22d6486a0a57e43ac8223965b0b0a /sim-scripts/Makefile
parent2e284ff12ec2d7d22c5dab8463314190b4618aa9 (diff)
2009-01-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, Makefile, gdb-sim-run.in, gdb-sim.in, h8sim.in, jmr3904.in, m32csim.in, m32rsim.in, mkrun, psim.in, simsh.in, sis.in: Add ARM/edb7312 support. This is the first Skyeye BSP and adding this required tinkering with all BSP scripts. All appear to still work OK. * edb7312.in, skyeye-support: New files.
Diffstat (limited to 'sim-scripts/Makefile')
-rw-r--r--sim-scripts/Makefile31
1 files changed, 19 insertions, 12 deletions
diff --git a/sim-scripts/Makefile b/sim-scripts/Makefile
index 05bbb44..7bfdc77 100644
--- a/sim-scripts/Makefile
+++ b/sim-scripts/Makefile
@@ -3,11 +3,13 @@
#
INSTALL_DIR=../bin
-GENERATED_SCRIPTS=h8sim h8sim-gdb jmr3904 jmr3904-gdb m32csim m32csim-gdb \
- m32rsim m32rsim-gdb psim psim-gdb sis sis-gdb simsh simsh-gdb
+GENERATED_SCRIPTS=h8sim h8sim-gdb jmr3904 jmr3904-gdb \
+ m32csim m32csim-gdb m32rsim m32rsim-gdb psim psim-gdb \
+ sis sis-gdb simsh simsh-gdb
+SKYEYE_SCRIPTS=edb7312
COMPILED_PROGRAMS=usleep
-all: prep ${GENERATED_SCRIPTS} ${COMPILED_PROGRAMS} install
+all: prep ${GENERATED_SCRIPTS} ${SKYEYE_SCRIPTS} ${COMPILED_PROGRAMS} install
prep:
test -d ${INSTALL_DIR} || mkdir ${INSTALL_DIR}
@@ -15,32 +17,37 @@ prep:
usleep: usleep.c
$(CC) -o $@ $<
+### Skyeye Simulator BSPs
+edb7312: gdb-sim-run.in edb7312.in
+ ./mkrun no ARM arm edb7312
+
+### GDB Simulator BSPs
h8sim h8sim-gdb: gdb-sim-run.in gdb-sim.in h8sim.in
- ./mkrun H8300 h8300 h8sim
+ ./mkrun yes H8300 h8300 h8sim
jmr3904 jmr3904-gdb: gdb-sim-run.in gdb-sim.in jmr3904.in
- ./mkrun MIPS mipstx39 jmr3904
+ ./mkrun yes MIPS mipstx39 jmr3904
m32csim m32csim-gdb: gdb-sim-run.in gdb-sim.in m32csim.in
- ./mkrun M32C m32c m32csim
+ ./mkrun yes M32C m32c m32csim
m32rsim m32rsim-gdb: gdb-sim-run.in gdb-sim.in m32rsim.in
- ./mkrun M32R m32r m32rsim
+ ./mkrun yes M32R m32r m32rsim
psim psim-gdb: gdb-sim-run.in gdb-sim.in psim.in
- ./mkrun PowerPC powerpc psim
+ ./mkrun yes PowerPC powerpc psim
sis sis-gdb: gdb-sim-run.in gdb-sim.in sis.in
- ./mkrun SPARC sparc sis
+ ./mkrun yes SPARC sparc sis
simsh simsh-gdb: gdb-sim-run.in gdb-sim.in simsh.in
- ./mkrun SuperH sh simsh
+ ./mkrun yes SuperH sh simsh
clean:
- rm -f ${GENERATED_SCRIPTS} ${COMPILED_PROGRAMS}
+ rm -f ${GENERATED_SCRIPTS} ${COMPILED_PROGRAMS} ${SKYEYE_SCRIPTS}
install:
- for i in ${COMPILED_PROGRAMS} ; do \
+ for i in ${COMPILED_PROGRAMS} ${SKYEYE_SCRIPTS}; do \
cp $${i} ${INSTALL_DIR} ; \
done
for i in ${GENERATED_SCRIPTS} ; do \