Annotation of researchv9/cmd/cfront/CC/sysent.h, revision 1.1.1.1

1.1       root        1: 
                      2:        /*      some functions from the UNIX manual section 2
                      3:                
                      4:                INCOMPLETE: contains only declarations of functions that
                      5:                (1) is not declared with their data structures
                      6:                (2) are identically declared in UNIX5.2 and bsd4.2
                      7:        */
                      8: /* extern char* ctermid(char*); */
                      9: 
                     10: extern int system(char*);
                     11: extern int access(char*, int);
                     12: extern int acct(char*);
                     13: /* extern alarm(unsigned); */
                     14: /* extern char* brk(int); */
                     15: extern char* sbrk(int);
                     16: extern int chdir(char*);
                     17: extern int chmod(char*, int);
                     18: extern int chown(char*, int, int);
                     19: extern int close(int);
                     20: extern int creat(char*, int);
                     21: extern int dup(int);
                     22: extern int execl(char* ...);
                     23: extern int execv(char*, char**);
                     24: extern int execle(char* ...);
                     25: extern int execve(char*, char**, char**);
                     26: extern void exit(int), _exit(int);
                     27: extern int fork();
                     28: extern int getpid();
                     29: extern int kill(int, int);
                     30: extern int link(char*, char*);
                     31: extern long lseek(int, long, int);
                     32: extern int mknod(char*, int, int);
                     33: extern int mount(char*, char*, int);
                     34: extern int nice(int);
                     35: extern int open(char*, int);
                     36: extern pause();
                     37: extern int pipe(int*);
                     38: /* extern void profil(char *, int, int, int); */
                     39: extern int setuid(int);
                     40: extern int setgid(int);
                     41: extern int stime(long*);
                     42: extern void sync();
                     43: extern int umask(int);
                     44: extern int umount(char*);
                     45: extern int unlink(char*);
                     46: extern int wait(int*);
                     47: extern int read(int, char *, int);
                     48: extern int write(int, char *, int);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.