/[gxemul]/trunk/src/cpus/Makefile.skel
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/cpus/Makefile.skel

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 41 by dpavlin, Mon Oct 8 16:22:11 2007 UTC revision 42 by dpavlin, Mon Oct 8 16:22:32 2007 UTC
# Line 1  Line 1 
1  #  #
2  #  $Id: Makefile.skel,v 1.33 2007/04/19 15:18:15 debug Exp $  #  $Id: Makefile.skel,v 1.37 2007/05/26 04:07:05 debug Exp $
3  #  #
4  #  Makefile for GXemul src/cpus  #  Makefile for GXemul src/cpus
5  #  #
# Line 45  cpu_arm.o: cpu_arm.c cpu_arm_instr.c cpu Line 45  cpu_arm.o: cpu_arm.c cpu_arm_instr.c cpu
45    
46  cpu_arm_instr.c: cpu_arm_instr_misc.c  cpu_arm_instr.c: cpu_arm_instr_misc.c
47    
48    generate_arm_loadstore: generate_arm_loadstore.c
49            $(CC) generate_arm_loadstore.c -o generate_arm_loadstore
50  tmp_arm_loadstore.c: cpu_arm_instr_loadstore.c generate_arm_loadstore  tmp_arm_loadstore.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
51          ./generate_arm_loadstore > tmp_arm_loadstore.c          ./generate_arm_loadstore > tmp_arm_loadstore.c
52    tmp_arm_loadstore_p0_u0_w0.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
53            ./generate_arm_loadstore 0 0 0 > tmp_arm_loadstore_p0_u0_w0.c
54    tmp_arm_loadstore_p0_u0_w1.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
55            ./generate_arm_loadstore 0 0 1 > tmp_arm_loadstore_p0_u0_w1.c
56    tmp_arm_loadstore_p0_u1_w0.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
57            ./generate_arm_loadstore 0 1 0 > tmp_arm_loadstore_p0_u1_w0.c
58    tmp_arm_loadstore_p0_u1_w1.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
59            ./generate_arm_loadstore 0 1 1 > tmp_arm_loadstore_p0_u1_w1.c
60    tmp_arm_loadstore_p1_u0_w0.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
61            ./generate_arm_loadstore 1 0 0 > tmp_arm_loadstore_p1_u0_w0.c
62    tmp_arm_loadstore_p1_u0_w1.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
63            ./generate_arm_loadstore 1 0 1 > tmp_arm_loadstore_p1_u0_w1.c
64    tmp_arm_loadstore_p1_u1_w0.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
65            ./generate_arm_loadstore 1 1 0 > tmp_arm_loadstore_p1_u1_w0.c
66    tmp_arm_loadstore_p1_u1_w1.c: cpu_arm_instr_loadstore.c generate_arm_loadstore
67            ./generate_arm_loadstore 1 1 1 > tmp_arm_loadstore_p1_u1_w1.c
68    
69  tmp_arm_multi.c: generate_arm_multi cpu_arm_multi.txt  tmp_arm_multi.c: generate_arm_multi cpu_arm_multi.txt
70          ./generate_arm_multi `cat cpu_arm_multi.txt` > tmp_arm_multi.c          ./generate_arm_multi `cat cpu_arm_multi.txt` > tmp_arm_multi.c
# Line 99  tmp_arm_tail.c: generate_tail Line 117  tmp_arm_tail.c: generate_tail
117    
118  ###############################################################################  ###############################################################################
119    
120  cpu_avr.o: cpu_avr.c cpu_avr_instr.c cpu_dyntrans.c ../memory_rw.c \  cpu_m88k.o: cpu_m88k.c cpu_m88k_instr.c cpu_dyntrans.c ../memory_rw.c \
121          tmp_avr_head.c tmp_avr_tail.c          tmp_m88k_loadstore.c tmp_m88k_head.c tmp_m88k_tail.c tmp_m88k_bcnd.c
   
 tmp_avr_head.c: generate_head  
         ./generate_head avr AVR > tmp_avr_head.c  
   
 tmp_avr_tail.c: generate_tail  
         ./generate_tail avr AVR > tmp_avr_tail.c  
   
122    
123  ###############################################################################  tmp_m88k_bcnd.c: generate_m88k_bcnd
124            ./generate_m88k_bcnd > tmp_m88k_bcnd.c
125    
126  cpu_m88k.o: cpu_m88k.c cpu_m88k_instr.c cpu_dyntrans.c ../memory_rw.c \  tmp_m88k_loadstore.c: cpu_m88k_instr_loadstore.c generate_m88k_loadstore
127          tmp_m88k_head.c tmp_m88k_tail.c          ./generate_m88k_loadstore > tmp_m88k_loadstore.c
128    
129  tmp_m88k_head.c: generate_head  tmp_m88k_head.c: generate_head
130          ./generate_head m88k M88K > tmp_m88k_head.c          ./generate_head m88k M88K > tmp_m88k_head.c

Legend:
Removed from v.41  
changed lines
  Added in v.42

  ViewVC Help
Powered by ViewVC 1.1.26