Mercurial > hg > CbC > old > device
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) |