Blame


1 22c7ebff 2004-12-28 devnull #undef waitfor
2 22c7ebff 2004-12-28 devnull #define waitfor mkwaitfor
3 22c7ebff 2004-12-28 devnull
4 76193d7c 2003-09-30 devnull void addrule(char*, Word*, char*, Word*, int, int, char*);
5 76193d7c 2003-09-30 devnull void addrules(Word*, Word*, char*, int, int, char*);
6 76193d7c 2003-09-30 devnull void addw(Word*, char*);
7 76193d7c 2003-09-30 devnull void assert(char*, int);
8 76193d7c 2003-09-30 devnull int assline(Biobuf *, Bufblock *);
9 76193d7c 2003-09-30 devnull long atimeof(int,char*);
10 76193d7c 2003-09-30 devnull void atouch(char*);
11 76193d7c 2003-09-30 devnull void bufcpy(Bufblock *, char *, int);
12 76193d7c 2003-09-30 devnull Envy *buildenv(Job*, int);
13 76193d7c 2003-09-30 devnull void catchnotes(void);
14 76193d7c 2003-09-30 devnull char *charin(char *, char *);
15 76193d7c 2003-09-30 devnull int chgtime(char*);
16 76193d7c 2003-09-30 devnull void clrmade(Node*);
17 76193d7c 2003-09-30 devnull char *copyq(char*, Rune, Bufblock*);
18 76193d7c 2003-09-30 devnull void delete(char*);
19 76193d7c 2003-09-30 devnull void delword(Word*);
20 76193d7c 2003-09-30 devnull int dorecipe(Node*);
21 76193d7c 2003-09-30 devnull void dumpa(char*, Arc*);
22 76193d7c 2003-09-30 devnull void dumpj(char*, Job*, int);
23 76193d7c 2003-09-30 devnull void dumpn(char*, Node*);
24 76193d7c 2003-09-30 devnull void dumpr(char*, Rule*);
25 76193d7c 2003-09-30 devnull void dumpv(char*);
26 76193d7c 2003-09-30 devnull void dumpw(char*, Word*);
27 76193d7c 2003-09-30 devnull int escapetoken(Biobuf*, Bufblock*, int, int);
28 76193d7c 2003-09-30 devnull void execinit(void);
29 76193d7c 2003-09-30 devnull int execsh(char*, char*, Bufblock*, Envy*);
30 76193d7c 2003-09-30 devnull void Exit(void);
31 76193d7c 2003-09-30 devnull char *expandquote(char*, Rune, Bufblock*);
32 76193d7c 2003-09-30 devnull void expunge(int, char*);
33 76193d7c 2003-09-30 devnull void freebuf(Bufblock*);
34 76193d7c 2003-09-30 devnull void front(char*);
35 76193d7c 2003-09-30 devnull Node *graph(char*);
36 76193d7c 2003-09-30 devnull void growbuf(Bufblock *);
37 76193d7c 2003-09-30 devnull void initenv(void);
38 76193d7c 2003-09-30 devnull void insert(Bufblock *, int);
39 76193d7c 2003-09-30 devnull void ipop(void);
40 76193d7c 2003-09-30 devnull void ipush(void);
41 76193d7c 2003-09-30 devnull void killchildren(char*);
42 76193d7c 2003-09-30 devnull void *Malloc(int);
43 76193d7c 2003-09-30 devnull char *maketmp(int*);
44 76193d7c 2003-09-30 devnull int match(char*, char*, char*);
45 76193d7c 2003-09-30 devnull char *membername(char*, int, char*);
46 76193d7c 2003-09-30 devnull void mk(char*);
47 76193d7c 2003-09-30 devnull ulong mkmtime(char*);
48 76193d7c 2003-09-30 devnull long mtime(char*);
49 76193d7c 2003-09-30 devnull Arc *newarc(Node*, Rule*, char*, Resub*);
50 76193d7c 2003-09-30 devnull Bufblock *newbuf(void);
51 76193d7c 2003-09-30 devnull Job *newjob(Rule*, Node*, char*, char**, Word*, Word*, Word*, Word*);
52 76193d7c 2003-09-30 devnull Word *newword(char*);
53 76193d7c 2003-09-30 devnull int nextrune(Biobuf*, int);
54 76193d7c 2003-09-30 devnull int nextslot(void);
55 76193d7c 2003-09-30 devnull void nproc(void);
56 76193d7c 2003-09-30 devnull void nrep(void);
57 76193d7c 2003-09-30 devnull int outofdate(Node*, Arc*, int);
58 76193d7c 2003-09-30 devnull void parse(char*, int, int);
59 76193d7c 2003-09-30 devnull int pipecmd(char*, Envy*, int*);
60 76193d7c 2003-09-30 devnull void prusage(void);
61 76193d7c 2003-09-30 devnull void rcopy(char**, Resub*, int);
62 76193d7c 2003-09-30 devnull void readenv(void);
63 76193d7c 2003-09-30 devnull void *Realloc(void*, int);
64 76193d7c 2003-09-30 devnull void rinsert(Bufblock *, Rune);
65 76193d7c 2003-09-30 devnull char *rulecnt(void);
66 76193d7c 2003-09-30 devnull void run(Job*);
67 76193d7c 2003-09-30 devnull void setvar(char*, void*);
68 76193d7c 2003-09-30 devnull char *shname(char*);
69 76193d7c 2003-09-30 devnull void shprint(char*, Envy*, Bufblock*);
70 76193d7c 2003-09-30 devnull Word *stow(char*);
71 76193d7c 2003-09-30 devnull void subst(char*, char*, char*);
72 76193d7c 2003-09-30 devnull void symdel(char*, int);
73 76193d7c 2003-09-30 devnull void syminit(void);
74 76193d7c 2003-09-30 devnull Symtab *symlook(char*, int, void*);
75 76193d7c 2003-09-30 devnull void symstat(void);
76 76193d7c 2003-09-30 devnull void symtraverse(int, void(*)(Symtab*));
77 76193d7c 2003-09-30 devnull void timeinit(char*);
78 76193d7c 2003-09-30 devnull long timeof(char*, int);
79 76193d7c 2003-09-30 devnull void touch(char*);
80 76193d7c 2003-09-30 devnull void update(int, Node*);
81 76193d7c 2003-09-30 devnull void usage(void);
82 76193d7c 2003-09-30 devnull Word *varsub(char**);
83 76193d7c 2003-09-30 devnull int waitfor(char*);
84 76193d7c 2003-09-30 devnull int waitup(int, int*);
85 76193d7c 2003-09-30 devnull Word *wdup(Word*);
86 76193d7c 2003-09-30 devnull int work(Node*, Node*, Arc*);
87 76193d7c 2003-09-30 devnull char *wtos(Word*, int);