--- trunk/src/cpus/Makefile.skel 2007/10/08 16:19:11 18 +++ trunk/src/cpus/Makefile.skel 2007/10/08 16:19:23 20 @@ -1,5 +1,5 @@ # -# $Id: Makefile.skel,v 1.11 2005/10/22 09:38:46 debug Exp $ +# $Id: Makefile.skel,v 1.15 2005/11/13 22:34:22 debug Exp $ # # Makefile for GXemul src/cpus # @@ -48,7 +48,7 @@ cpu_arm.o: cpu_arm.c cpu_arm_instr.c cpu_dyntrans.c ../memory_rw.c \ tmp_arm_head.c tmp_arm_tail.c -cpu_arm_instr.c: tmp_arm_multi.c +cpu_arm_instr.c: cpu_arm_instr_misc.c tmp_arm_loadstore.c: cpu_arm_instr_loadstore.c generate_arm_loadstore ./generate_arm_loadstore > tmp_arm_loadstore.c @@ -171,6 +171,18 @@ ############################################################################### +cpu_newmips.o: cpu_newmips.c cpu_newmips_instr.c cpu_dyntrans.c ../memory_rw.c \ + tmp_newmips_head.c tmp_newmips_tail.c + +tmp_newmips_head.c: generate_head + ./generate_head newmips NEWMIPS > tmp_newmips_head.c + +tmp_newmips_tail.c: generate_tail + ./generate_tail newmips NEWMIPS > tmp_newmips_tail.c + + +############################################################################### + cpu_ppc.o: cpu_ppc.c cpu_ppc_instr.c cpu_dyntrans.c memory_ppc.c \ ../memory_rw.c tmp_ppc_head.c tmp_ppc_tail.c @@ -213,9 +225,7 @@ ############################################################################### cpu_x86.o: cpu_x86.c cpu_x86_instr.c cpu_dyntrans.c ../memory_rw.c \ - tmp_x86_head.c tmp_x86_tail.c - -memory_x86.c: ../memory_rw.c + memory_x86.c tmp_x86_head.c tmp_x86_tail.c tmp_x86_head.c: generate_head ./generate_head x86 x86 > tmp_x86_head.c