Mercurial > hg > CbC > old > device
comparison Makefile @ 61:8ffb8ca3fe34
separation of architecture dependent part.
author | kono |
---|---|
date | Thu, 20 Feb 2003 03:29:15 +0900 (2003-02-19) |
parents | eeca07d1b1c2 |
children | 129f4802b027 |
comparison
equal
deleted
inserted
replaced
60:aa779bcffef7 | 61:8ffb8ca3fe34 |
---|---|
7 PRINTF= # printf.c | 7 PRINTF= # printf.c |
8 CONVERTER=conv/c.o conv/c2cbc.o conv/cbc2c.o conv/null.o | 8 CONVERTER=conv/c.o conv/c2cbc.o conv/cbc2c.o conv/null.o |
9 | 9 |
10 all: mc | 10 all: mc |
11 | 11 |
12 mc : mc-parse.o mc-nop-386.o mc-tree.o $(CONVERTER) | 12 mc : mc-parse.o mc-codegen.o mc-code-ia32.o mc-tree.o $(CONVERTER) |
13 $(CC) -g mc-parse.o mc-nop-386.o mc-tree.o $(CONVERTER) -o $@ | 13 $(CC) -g mc-parse.o mc-codegen.o mc-code-ia32.o \ |
14 mc-tree.o $(CONVERTER) -o $@ | |
15 | |
14 tar : | 16 tar : |
15 make clean | 17 make clean |
16 tar cBf - . | gzip > ../comp.tgz | 18 tar cBf - . | gzip > ../comp.tgz |
17 | 19 |
18 depend : | 20 depend : |
19 makedepend mc-parse.c mc-nop-386.c mc-tree.c | 21 makedepend mc-parse.c mc-nop-386.c mc-tree.c |
20 | 22 |
21 clean : | 23 clean : |
22 -rm -f *.s *.o mc mc1 a.out *~ core* | 24 -rm -f *.s *.o mc mc1 a.out *~ core* */*.o |
23 | 25 |
24 mc1 : b00.s b01.s mc-tree.o | 26 mc1 : b00.s b01.s mc-tree.o |
25 $(CC) -g -o $@ $(PRINTF) mc-tree.o b00.s b01.s | 27 $(CC) -g -o $@ $(PRINTF) mc-tree.o b00.s b01.s |
26 b00.s : mc-parse.c mc | 28 b00.s : mc-parse.c mc |
27 ./mc -s mc-parse.c | 29 ./mc -s mc-parse.c |