diff options
author | aiju <aiju@phicode.de> | 2011-06-16 17:49:24 +0200 |
---|---|---|
committer | aiju <aiju@phicode.de> | 2011-06-16 17:49:24 +0200 |
commit | 2acb5433d8008012d7208a7bfcb9c6a1544f218f (patch) | |
tree | 19f0c7afc013113c5f8b3de005b2245e33ce2f5e /sys/src/cmd/5e/fns.h | |
parent | fcf30f314b4c4157b536647a09a214576711ad16 (diff) |
added 5e (not finished)
Diffstat (limited to 'sys/src/cmd/5e/fns.h')
-rw-r--r-- | sys/src/cmd/5e/fns.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/sys/src/cmd/5e/fns.h b/sys/src/cmd/5e/fns.h new file mode 100644 index 000000000..7ae97eae8 --- /dev/null +++ b/sys/src/cmd/5e/fns.h @@ -0,0 +1,23 @@ +void *emalloc(u32int); +void *emallocz(u32int); +void *erealloc(void *, u32int); +void initproc(void); +int loadtext(char *, int, char **); +Segment *newseg(u32int, u32int, int); +void *vaddr(u32int, Segment **); +void *vaddrnol(u32int); +void step(void); +void syscall(void); +void cherrstr(char *, ...); +u32int noteerr(u32int, u32int); +void freesegs(void); +Fd *newfd(void); +Fd *copyfd(Fd *); +void fddecref(Fd *); +int iscexec(Fd *, int); +void setcexec(Fd *, int, int); +void cleanup(void); +void segunlock(Segment *); +void *copyifnec(u32int, int, int *); +void *bufifnec(u32int, int, int *); +void copyback(u32int, int, void *);
\ No newline at end of file |