comparison Makefile @ 550:df60b120675d

*** empty log message ***
author kono
date Tue, 03 Jan 2006 22:23:26 +0900
parents 2f577690bcfb
children 73ebe9d82a9c
comparison
equal deleted inserted replaced
549:25e61d68c545 550:df60b120675d
59 59
60 check-all: check-all-c check-all-code 60 check-all: check-all-c check-all-code
61 61
62 check-all-c: 62 check-all-c:
63 make check TARGET=test/basic 63 make check TARGET=test/basic
64 make check-inline TARGET=test/basic
64 make check TARGET=test/call 65 make check TARGET=test/call
65 make check TARGET=test/fact0 66 make check TARGET=test/fact0
66 make check TARGET=test/float 67 make check TARGET=test/float
67 make check TARGET=test/ifdef 68 make check TARGET=test/ifdef
68 make check TARGET=test/int 69 make check TARGET=test/int
87 make check TARGET=test/long 88 make check TARGET=test/long
88 make check TARGET=test/tstdarg 89 make check TARGET=test/tstdarg
89 make check TARGET=test/switch 90 make check TARGET=test/switch
90 make check TARGET=test/strinit 91 make check TARGET=test/strinit
91 make check TARGET=test/code-gen-all 92 make check TARGET=test/code-gen-all
92 make check TARGET=test/code-gen-inline 93 make check-inline TARGET=test/code-gen-all
93 make check TARGET=test/bitfield 94 make check TARGET=test/bitfield
94 make check TARGET=test/bitfield1 95 make check TARGET=test/bitfield1
95 make check TARGET=test/cext 96 make check TARGET=test/cext
96 make check TARGET=test/const 97 make check TARGET=test/const
97 make check TARGET=test/void_code 98 make check TARGET=test/void_code
98 make check TARGET=test/putenemy 99 make check TARGET=test/putenemy
99 make check TARGET=test/inline 100 make check TARGET=test/inline
100 # make check TARGET=test/scope STDFLAG="-std=gnu99" 101 # make check TARGET=test/scope STDFLAG="-std=gnu99"
102 # make check-inline TARGET=test/scope STDFLAG="-std=gnu99"
101 #MK =-make 103 #MK =-make
102 MK= 104 MK=
103 check-all-code: 105 check-all-code:
104 make check-code$(MK) TARGET=test/arg 106 make check-code$(MK) TARGET=test/arg
105 make check-code$(MK) TARGET=test/conv 107 make check-code$(MK) TARGET=test/conv
126 128
127 check: $(MC) $(TARGET).c 129 check: $(MC) $(TARGET).c
128 -$(CC) $(CFLAGS1) $(STDFLAG) $(TARGET).c -o b.out $(MLIB) 130 -$(CC) $(CFLAGS1) $(STDFLAG) $(TARGET).c -o b.out $(MLIB)
129 -./b.out > $(TARGET).gcc.out 131 -./b.out > $(TARGET).gcc.out
130 -./$(MC) -s $(TARGET).c 132 -./$(MC) -s $(TARGET).c
133 -$(CC) $(TARGET).s $(MLIB)
134 -./a.out > $(TARGET).$(MC).out
135 -diff $(TARGET).gcc.out $(TARGET).$(MC).out
136
137 check-inline: $(MC) $(TARGET).c
138 -$(CC) $(CFLAGS1) $(STDFLAG) $(TARGET).c -o b.out $(MLIB)
139 -./b.out > $(TARGET).gcc.out
140 -./$(MC) -s -DINLINE=inline $(TARGET).c
131 -$(CC) $(TARGET).s $(MLIB) 141 -$(CC) $(TARGET).s $(MLIB)
132 -./a.out > $(TARGET).$(MC).out 142 -./a.out > $(TARGET).$(MC).out
133 -diff $(TARGET).gcc.out $(TARGET).$(MC).out 143 -diff $(TARGET).gcc.out $(TARGET).$(MC).out
134 144
135 check-code: $(MC) 145 check-code: $(MC)