1 |
# |
# |
2 |
# $Id: Makefile.skel,v 1.9 2005/10/09 21:32:07 debug Exp $ |
# $Id: Makefile.skel,v 1.11 2005/10/22 09:38:46 debug Exp $ |
3 |
# |
# |
4 |
# Makefile for GXemul src/cpus |
# Makefile for GXemul src/cpus |
5 |
# |
# |
48 |
cpu_arm.o: cpu_arm.c cpu_arm_instr.c cpu_dyntrans.c ../memory_rw.c \ |
cpu_arm.o: cpu_arm.c cpu_arm_instr.c cpu_dyntrans.c ../memory_rw.c \ |
49 |
tmp_arm_head.c tmp_arm_tail.c |
tmp_arm_head.c tmp_arm_tail.c |
50 |
|
|
51 |
|
cpu_arm_instr.c: tmp_arm_multi.c |
52 |
|
|
53 |
tmp_arm_loadstore.c: cpu_arm_instr_loadstore.c generate_arm_loadstore |
tmp_arm_loadstore.c: cpu_arm_instr_loadstore.c generate_arm_loadstore |
54 |
./generate_arm_loadstore > tmp_arm_loadstore.c |
./generate_arm_loadstore > tmp_arm_loadstore.c |
55 |
|
|
56 |
|
tmp_arm_multi.c: generate_arm_multi cpu_arm_multi.txt |
57 |
|
./generate_arm_multi `cat cpu_arm_multi.txt` > tmp_arm_multi.c |
58 |
|
|
59 |
tmp_arm_dpi.c: cpu_arm_instr_dpi.c generate_arm_dpi |
tmp_arm_dpi.c: cpu_arm_instr_dpi.c generate_arm_dpi |
60 |
./generate_arm_dpi > tmp_arm_dpi.c |
./generate_arm_dpi > tmp_arm_dpi.c |
61 |
|
|
227 |
############################################################################### |
############################################################################### |
228 |
|
|
229 |
clean: |
clean: |
230 |
rm -f $(OBJS) $(TOOLS) *core tmp_*.c *.gmon |
rm -f $(OBJS) $(TOOLS) *core tmp_*.c *.gmon experiment_arm_multi |
231 |
|
|
232 |
clean_all: clean |
clean_all: clean |
233 |
rm -f Makefile |
rm -f Makefile |