Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – planix.SVN – Blame – /os/branches/feature_tlsv12/sys/src/cmd/cc/compat – Rev 2

Subversion Repositories planix.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
 
2
int
3
myaccess(char *f)
4
{
5
	return access(f, AEXIST);
6
}
7
 
8
void*
9
mysbrk(ulong size)
10
{
11
	return sbrk(size);
12
}
13
 
14
int
15
mycreat(char *n, int p)
16
{
17
 
18
	return create(n, 1, p);
19
}
20
 
21
int
22
mywait(int *s)
23
{
24
	int p;
25
	Waitmsg *w;
26
 
27
	if((w = wait()) == nil)
28
		return -1;
29
	else{
30
		p = w->pid;
31
		*s = 0;
32
		if(w->msg[0])
33
			*s = 1;
34
		free(w);
35
		return p;
36
	}
37
}
38
 
39
int
40
mydup(int f1, int f2)
41
{
42
	return dup(f1,f2);
43
}
44
 
45
int
46
mypipe(int *fd)
47
{
48
	return pipe(fd);
49
}
50
 
51
int
52
systemtype(int sys)
53
{
54
	return sys & Plan9;
55
}
56
 
57
int
58
pathchar(void)
59
{
60
	return '/';
61
}
62
 
63
char*
64
mygetwd(char *path, int len)
65
{
66
	return getwd(path, len);
67
}
68
 
69
int
70
myexec(char *path, char *argv[])
71
{
72
	return exec(path, argv);
73
}
74
 
75
int
76
myfork(void)
77
{
78
	return fork();
79
}