]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/cc/mkfile
[9front] cc: remove unnecessary 128-bit add function
[plan9front.git] / sys / src / cmd / cc / mkfile
1 </$objtype/mkfile
2
3 LIB=cc.a$O
4 OFILES=\
5         y.tab.$O\
6         lex.$O\
7         mac.$O\
8         dcl.$O\
9         acid.$O\
10         pickle.$O\
11         bits.$O\
12         com.$O\
13         scon.$O\
14         funct.$O\
15         sub.$O\
16         com64.$O\
17         compat.$O\
18         dpchk.$O\
19         omachcap.$O\
20
21 HFILES=cc.h\
22         compat.h\
23         y.tab.h\
24
25 YFILES=cc.y\
26
27 CURCC=6c 8c qc vc
28 OTHERCC=1c 2c 5c 7c kc
29
30 </sys/src/cmd/mklib
31
32 install:V:      $LIB
33         date
34
35 $LIB:   $LIBOBJ
36         ar vu $LIB $OFILES
37
38 mac.$O: macbody
39
40 compat.$O: compat
41
42 everything:V:
43         # mk the current compilers
44         for(DIR in cc $CURCC){
45                 cd ../$DIR
46                 mk nuke
47                 mk install
48         }
49         # mk all the others with those
50         for(DIR in cc $CURCC $OTHERCC){
51                 cd ../$DIR
52                 mk nuke
53                 mk installall
54                 mk clean
55         }