--- trunk/src/cpus/Makefile.skel 2007/10/08 16:21:06 33 +++ trunk/src/cpus/Makefile.skel 2007/10/08 16:21:17 34 @@ -1,5 +1,5 @@ # -# $Id: Makefile.skel,v 1.27 2006/10/25 09:24:06 debug Exp $ +# $Id: Makefile.skel,v 1.30 2007/02/11 10:47:30 debug Exp $ # # Makefile for GXemul src/cpus # @@ -111,18 +111,6 @@ ############################################################################### -cpu_avr32.o: cpu_avr32.c cpu_avr32_instr.c cpu_dyntrans.c ../memory_rw.c \ - tmp_avr32_head.c tmp_avr32_tail.c - -tmp_avr32_head.c: generate_head - ./generate_head avr32 AVR32 > tmp_avr32_head.c - -tmp_avr32_tail.c: generate_tail - ./generate_tail avr32 AVR32 > tmp_avr32_tail.c - - -############################################################################### - cpu_rca180x.o: cpu_rca180x.c cpu_rca180x_instr.c cpu_dyntrans.c ../memory_rw.c \ tmp_rca180x_head.c tmp_rca180x_tail.c @@ -135,42 +123,6 @@ ############################################################################### -cpu_hppa.o: cpu_hppa.c cpu_hppa_instr.c cpu_dyntrans.c ../memory_rw.c \ - tmp_hppa_head.c tmp_hppa_tail.c - -tmp_hppa_head.c: generate_head - ./generate_head hppa HPPA > tmp_hppa_head.c - -tmp_hppa_tail.c: generate_tail - ./generate_tail hppa HPPA > tmp_hppa_tail.c - - -############################################################################### - -cpu_i960.o: cpu_i960.c cpu_i960_instr.c cpu_dyntrans.c ../memory_rw.c \ - tmp_i960_head.c tmp_i960_tail.c - -tmp_i960_head.c: generate_head - ./generate_head i960 i960 > tmp_i960_head.c - -tmp_i960_tail.c: generate_tail - ./generate_tail i960 i960 > tmp_i960_tail.c - - -############################################################################### - -cpu_ia64.o: cpu_ia64.c cpu_ia64_instr.c cpu_dyntrans.c ../memory_rw.c \ - tmp_ia64_head.c tmp_ia64_tail.c - -tmp_ia64_head.c: generate_head - ./generate_head ia64 IA64 > tmp_ia64_head.c - -tmp_ia64_tail.c: generate_tail - ./generate_tail ia64 IA64 > tmp_ia64_tail.c - - -############################################################################### - cpu_m68k.o: cpu_m68k.c cpu_m68k_instr.c cpu_dyntrans.c ../memory_rw.c \ tmp_m68k_head.c tmp_m68k_tail.c @@ -184,13 +136,17 @@ ############################################################################### cpu_mips.o: cpu_mips.c cpu_dyntrans.c memory_mips.c \ - cpu_mips_instr.c tmp_mips_loadstore.c tmp_mips_head.c tmp_mips_tail.c + cpu_mips_instr.c tmp_mips_loadstore.c tmp_mips_loadstore_multi.c \ + tmp_mips_head.c tmp_mips_tail.c memory_mips.c: ../memory_rw.c memory_mips_v2p.c tmp_mips_loadstore.c: cpu_mips_instr_loadstore.c generate_mips_loadstore ./generate_mips_loadstore > tmp_mips_loadstore.c +tmp_mips_loadstore_multi.c: generate_mips_loadstore_multi + ./generate_mips_loadstore_multi > tmp_mips_loadstore_multi.c + tmp_mips_head.c: generate_head ./generate_head mips MIPS > tmp_mips_head.c @@ -253,18 +209,6 @@ ############################################################################### - -cpu_x86.o: cpu_x86.c cpu_x86_instr.c cpu_dyntrans.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 - -tmp_x86_tail.c: generate_tail - ./generate_tail x86 x86 > tmp_x86_tail.c - - -############################################################################### clean: rm -f $(OBJS) $(TOOLS) *core tmp_*.c *.gmon experiment_arm_multi