diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-01-20 02:22:24 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-01-20 02:22:24 +0000 |
commit | 9cb0643aad74f0863a638d76ead4079470f29fe2 (patch) | |
tree | 9d7c4f8631c22d6486a0a57e43ac8223965b0b0a /sim-scripts/Makefile | |
parent | 2e284ff12ec2d7d22c5dab8463314190b4618aa9 (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/Makefile | 31 |
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 \ |