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 int chgtime(char*);
15 76193d7c 2003-09-30 devnull void clrmade(Node*);
16 76193d7c 2003-09-30 devnull void delete(char*);
17 76193d7c 2003-09-30 devnull void delword(Word*);
18 76193d7c 2003-09-30 devnull int dorecipe(Node*);
19 76193d7c 2003-09-30 devnull void dumpa(char*, Arc*);
20 76193d7c 2003-09-30 devnull void dumpj(char*, Job*, int);
21 76193d7c 2003-09-30 devnull void dumpn(char*, Node*);
22 76193d7c 2003-09-30 devnull void dumpr(char*, Rule*);
23 76193d7c 2003-09-30 devnull void dumpv(char*);
24 76193d7c 2003-09-30 devnull void dumpw(char*, Word*);
25 76193d7c 2003-09-30 devnull void execinit(void);
26 9aa1c92f 2005-01-04 devnull int execsh(char*, char*, Bufblock*, Envy*, Shell*, Word*);
27 76193d7c 2003-09-30 devnull void Exit(void);
28 76193d7c 2003-09-30 devnull void expunge(int, char*);
29 76193d7c 2003-09-30 devnull void freebuf(Bufblock*);
30 76193d7c 2003-09-30 devnull void front(char*);
31 76193d7c 2003-09-30 devnull Node *graph(char*);
32 76193d7c 2003-09-30 devnull void growbuf(Bufblock *);
33 76193d7c 2003-09-30 devnull void initenv(void);
34 9aa1c92f 2005-01-04 devnull void initshell(void);
35 76193d7c 2003-09-30 devnull void insert(Bufblock *, int);
36 76193d7c 2003-09-30 devnull void ipop(void);
37 76193d7c 2003-09-30 devnull void ipush(void);
38 76193d7c 2003-09-30 devnull void killchildren(char*);
39 76193d7c 2003-09-30 devnull void *Malloc(int);
40 76193d7c 2003-09-30 devnull char *maketmp(int*);
41 9aa1c92f 2005-01-04 devnull int match(char*, char*, char*, Shell*);
42 76193d7c 2003-09-30 devnull char *membername(char*, int, char*);
43 76193d7c 2003-09-30 devnull void mk(char*);
44 0753502e 2005-01-23 devnull unsigned long mkmtime(char*);
45 76193d7c 2003-09-30 devnull long mtime(char*);
46 76193d7c 2003-09-30 devnull Arc *newarc(Node*, Rule*, char*, Resub*);
47 76193d7c 2003-09-30 devnull Bufblock *newbuf(void);
48 76193d7c 2003-09-30 devnull Job *newjob(Rule*, Node*, char*, char**, Word*, Word*, Word*, Word*);
49 76193d7c 2003-09-30 devnull Word *newword(char*);
50 76193d7c 2003-09-30 devnull int nextrune(Biobuf*, int);
51 76193d7c 2003-09-30 devnull int nextslot(void);
52 76193d7c 2003-09-30 devnull void nproc(void);
53 76193d7c 2003-09-30 devnull void nrep(void);
54 76193d7c 2003-09-30 devnull int outofdate(Node*, Arc*, int);
55 76193d7c 2003-09-30 devnull void parse(char*, int, int);
56 9aa1c92f 2005-01-04 devnull int pipecmd(char*, Envy*, int*, Shell*, Word*);
57 9aa1c92f 2005-01-04 devnull void popshell(void);
58 76193d7c 2003-09-30 devnull void prusage(void);
59 9aa1c92f 2005-01-04 devnull void pushshell(void);
60 76193d7c 2003-09-30 devnull void rcopy(char**, Resub*, int);
61 76193d7c 2003-09-30 devnull void readenv(void);
62 76193d7c 2003-09-30 devnull void *Realloc(void*, int);
63 76193d7c 2003-09-30 devnull void rinsert(Bufblock *, Rune);
64 76193d7c 2003-09-30 devnull char *rulecnt(void);
65 76193d7c 2003-09-30 devnull void run(Job*);
66 9aa1c92f 2005-01-04 devnull char *setshell(Word*);
67 76193d7c 2003-09-30 devnull void setvar(char*, void*);
68 9aa1c92f 2005-01-04 devnull int shargv(Word*, int, char***);
69 76193d7c 2003-09-30 devnull char *shname(char*);
70 9aa1c92f 2005-01-04 devnull void shprint(char*, Envy*, Bufblock*, Shell*);
71 76193d7c 2003-09-30 devnull Word *stow(char*);
72 76193d7c 2003-09-30 devnull void subst(char*, char*, char*);
73 76193d7c 2003-09-30 devnull void symdel(char*, int);
74 76193d7c 2003-09-30 devnull void syminit(void);
75 76193d7c 2003-09-30 devnull Symtab *symlook(char*, int, void*);
76 76193d7c 2003-09-30 devnull void symstat(void);
77 76193d7c 2003-09-30 devnull void symtraverse(int, void(*)(Symtab*));
78 76193d7c 2003-09-30 devnull void timeinit(char*);
79 76193d7c 2003-09-30 devnull long timeof(char*, int);
80 76193d7c 2003-09-30 devnull void touch(char*);
81 76193d7c 2003-09-30 devnull void update(int, Node*);
82 76193d7c 2003-09-30 devnull void usage(void);
83 76193d7c 2003-09-30 devnull Word *varsub(char**);
84 76193d7c 2003-09-30 devnull int waitfor(char*);
85 76193d7c 2003-09-30 devnull int waitup(int, int*);
86 76193d7c 2003-09-30 devnull Word *wdup(Word*);
87 76193d7c 2003-09-30 devnull int work(Node*, Node*, Arc*);
88 76193d7c 2003-09-30 devnull char *wtos(Word*, int);