diff options
| author | Charles.Forsyth <devnull@localhost> | 2006-12-22 17:07:39 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2006-12-22 17:07:39 +0000 |
| commit | 37da2899f40661e3e9631e497da8dc59b971cbd0 (patch) | |
| tree | cbc6d4680e347d906f5fa7fca73214418741df72 /libinterp/sysmod.h | |
| parent | 54bc8ff236ac10b3eaa928fd6bcfc0cdb2ba46ae (diff) | |
20060303a
Diffstat (limited to 'libinterp/sysmod.h')
| -rw-r--r-- | libinterp/sysmod.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/libinterp/sysmod.h b/libinterp/sysmod.h new file mode 100644 index 00000000..5c352ae6 --- /dev/null +++ b/libinterp/sysmod.h @@ -0,0 +1,47 @@ +typedef struct{char *name; long sig; void (*fn)(void*); int size; int np; uchar map[16];} Runtab; +Runtab Sysmodtab[]={ + "announce",0xb7c4ac0,Sys_announce,40,2,{0x0,0x80,}, + "aprint",0x77442d46,Sys_aprint,0,0,{0}, + "bind",0x66326d91,Sys_bind,48,2,{0x0,0xc0,}, + "byte2char",0x3d6094f9,Sys_byte2char,40,2,{0x0,0x80,}, + "char2byte",0x2ba5ab41,Sys_char2byte,48,2,{0x0,0x40,}, + "chdir",0xc6935858,Sys_chdir,40,2,{0x0,0x80,}, + "create",0x54db77d9,Sys_create,48,2,{0x0,0x80,}, + "dial",0x29e90174,Sys_dial,40,2,{0x0,0xc0,}, + "dirread",0x72210d71,Sys_dirread,40,2,{0x0,0x80,}, + "dup",0x6584767b,Sys_dup,40,0,{0}, + "export",0x6fc6dc03,Sys_export,48,2,{0x0,0xc0,}, + "fauth",0x20ccc34b,Sys_fauth,40,2,{0x0,0xc0,}, + "fd2path",0x749c6042,Sys_fd2path,40,2,{0x0,0x80,}, + "fildes",0x1478f993,Sys_fildes,40,0,{0}, + "file2chan",0x9f34d686,Sys_file2chan,40,2,{0x0,0xc0,}, + "fprint",0xf46486c8,Sys_fprint,0,0,{0}, + "fstat",0xda4499c2,Sys_fstat,40,2,{0x0,0x80,}, + "fversion",0xfe9c0a06,Sys_fversion,48,2,{0x0,0xa0,}, + "fwstat",0x50a6c7e0,Sys_fwstat,104,2,{0x0,0xbc,}, + "iounit",0x5583b730,Sys_iounit,40,2,{0x0,0x80,}, + "listen",0xb97416e0,Sys_listen,48,2,{0x0,0xe0,}, + "millisec",0x616977e8,Sys_millisec,32,0,{0}, + "mount",0x74c17b3a,Sys_mount,56,2,{0x0,0xe8,}, + "open",0x8f477f99,Sys_open,40,2,{0x0,0x80,}, + "pctl",0x5df27fb,Sys_pctl,40,2,{0x0,0x40,}, + "pipe",0x1f2c52ea,Sys_pipe,40,2,{0x0,0x80,}, + "pread",0x9d8aac6,Sys_pread,56,2,{0x0,0xc0,}, + "print",0xac849033,Sys_print,0,0,{0}, + "pwrite",0x9d8aac6,Sys_pwrite,56,2,{0x0,0xc0,}, + "read",0x7cfef557,Sys_read,48,2,{0x0,0xc0,}, + "remove",0xc6935858,Sys_remove,40,2,{0x0,0x80,}, + "seek",0xaeccaddb,Sys_seek,56,2,{0x0,0x80,}, + "sleep",0xe67bf126,Sys_sleep,40,0,{0}, + "sprint",0x4c0624b6,Sys_sprint,0,0,{0}, + "stat",0x319328dd,Sys_stat,40,2,{0x0,0x80,}, + "stream",0xb9e8f9ea,Sys_stream,48,2,{0x0,0xc0,}, + "tokenize",0x57338f20,Sys_tokenize,40,2,{0x0,0xc0,}, + "unmount",0x21e337e3,Sys_unmount,40,2,{0x0,0xc0,}, + "utfbytes",0x1d4a1f4,Sys_utfbytes,40,2,{0x0,0x80,}, + "werrstr",0xc6935858,Sys_werrstr,40,2,{0x0,0x80,}, + "write",0x7cfef557,Sys_write,48,2,{0x0,0xc0,}, + "wstat",0x56b02096,Sys_wstat,104,2,{0x0,0xbc,}, + 0 +}; +#define Sysmodlen 42 |
