make runtime compatible with wasm
This commit is contained in:
@@ -1,11 +1,9 @@
|
||||
// mkerrors.sh -m64
|
||||
// Code generated by the command above; DO NOT EDIT.
|
||||
|
||||
// Created by cgo -godefs - DO NOT EDIT
|
||||
// Code generated by cmd/cgo -godefs; DO NOT EDIT.
|
||||
// cgo -godefs -- -m64 _const.go
|
||||
|
||||
//go:build amd64 && solaris
|
||||
|
||||
package syscall
|
||||
|
||||
const (
|
||||
@@ -634,6 +632,7 @@ const (
|
||||
O_APPEND = 0x8
|
||||
O_CLOEXEC = 0x800000
|
||||
O_CREAT = 0x100
|
||||
O_DIRECTORY = 0x1000000
|
||||
O_DSYNC = 0x40
|
||||
O_EXCL = 0x400
|
||||
O_EXEC = 0x400000
|
||||
@@ -1245,3 +1244,172 @@ const (
|
||||
SIGXFSZ = Signal(0x1f)
|
||||
SIGXRES = Signal(0x26)
|
||||
)
|
||||
|
||||
// Error table
|
||||
var errors = [...]string{
|
||||
1: "not owner",
|
||||
2: "no such file or directory",
|
||||
3: "no such process",
|
||||
4: "interrupted system call",
|
||||
5: "I/O error",
|
||||
6: "no such device or address",
|
||||
7: "arg list too long",
|
||||
8: "exec format error",
|
||||
9: "bad file number",
|
||||
10: "no child processes",
|
||||
11: "resource temporarily unavailable",
|
||||
12: "not enough space",
|
||||
13: "permission denied",
|
||||
14: "bad address",
|
||||
15: "block device required",
|
||||
16: "device busy",
|
||||
17: "file exists",
|
||||
18: "cross-device link",
|
||||
19: "no such device",
|
||||
20: "not a directory",
|
||||
21: "is a directory",
|
||||
22: "invalid argument",
|
||||
23: "file table overflow",
|
||||
24: "too many open files",
|
||||
25: "inappropriate ioctl for device",
|
||||
26: "text file busy",
|
||||
27: "file too large",
|
||||
28: "no space left on device",
|
||||
29: "illegal seek",
|
||||
30: "read-only file system",
|
||||
31: "too many links",
|
||||
32: "broken pipe",
|
||||
33: "argument out of domain",
|
||||
34: "result too large",
|
||||
35: "no message of desired type",
|
||||
36: "identifier removed",
|
||||
37: "channel number out of range",
|
||||
38: "level 2 not synchronized",
|
||||
39: "level 3 halted",
|
||||
40: "level 3 reset",
|
||||
41: "link number out of range",
|
||||
42: "protocol driver not attached",
|
||||
43: "no CSI structure available",
|
||||
44: "level 2 halted",
|
||||
45: "deadlock situation detected/avoided",
|
||||
46: "no record locks available",
|
||||
47: "operation canceled",
|
||||
48: "operation not supported",
|
||||
49: "disc quota exceeded",
|
||||
50: "bad exchange descriptor",
|
||||
51: "bad request descriptor",
|
||||
52: "message tables full",
|
||||
53: "anode table overflow",
|
||||
54: "bad request code",
|
||||
55: "invalid slot",
|
||||
56: "file locking deadlock",
|
||||
57: "bad font file format",
|
||||
58: "owner of the lock died",
|
||||
59: "lock is not recoverable",
|
||||
60: "not a stream device",
|
||||
61: "no data available",
|
||||
62: "timer expired",
|
||||
63: "out of stream resources",
|
||||
64: "machine is not on the network",
|
||||
65: "package not installed",
|
||||
66: "object is remote",
|
||||
67: "link has been severed",
|
||||
68: "advertise error",
|
||||
69: "srmount error",
|
||||
70: "communication error on send",
|
||||
71: "protocol error",
|
||||
72: "locked lock was unmapped ",
|
||||
73: "facility is not active",
|
||||
74: "multihop attempted",
|
||||
77: "not a data message",
|
||||
78: "file name too long",
|
||||
79: "value too large for defined data type",
|
||||
80: "name not unique on network",
|
||||
81: "file descriptor in bad state",
|
||||
82: "remote address changed",
|
||||
83: "can not access a needed shared library",
|
||||
84: "accessing a corrupted shared library",
|
||||
85: ".lib section in a.out corrupted",
|
||||
86: "attempting to link in more shared libraries than system limit",
|
||||
87: "can not exec a shared library directly",
|
||||
88: "illegal byte sequence",
|
||||
89: "operation not applicable",
|
||||
90: "number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS",
|
||||
91: "error 91",
|
||||
92: "error 92",
|
||||
93: "directory not empty",
|
||||
94: "too many users",
|
||||
95: "socket operation on non-socket",
|
||||
96: "destination address required",
|
||||
97: "message too long",
|
||||
98: "protocol wrong type for socket",
|
||||
99: "option not supported by protocol",
|
||||
120: "protocol not supported",
|
||||
121: "socket type not supported",
|
||||
122: "operation not supported on transport endpoint",
|
||||
123: "protocol family not supported",
|
||||
124: "address family not supported by protocol family",
|
||||
125: "address already in use",
|
||||
126: "cannot assign requested address",
|
||||
127: "network is down",
|
||||
128: "network is unreachable",
|
||||
129: "network dropped connection because of reset",
|
||||
130: "software caused connection abort",
|
||||
131: "connection reset by peer",
|
||||
132: "no buffer space available",
|
||||
133: "transport endpoint is already connected",
|
||||
134: "transport endpoint is not connected",
|
||||
143: "cannot send after socket shutdown",
|
||||
144: "too many references: cannot splice",
|
||||
145: "connection timed out",
|
||||
146: "connection refused",
|
||||
147: "host is down",
|
||||
148: "no route to host",
|
||||
149: "operation already in progress",
|
||||
150: "operation now in progress",
|
||||
151: "stale NFS file handle",
|
||||
}
|
||||
|
||||
// Signal table
|
||||
var signals = [...]string{
|
||||
1: "hangup",
|
||||
2: "interrupt",
|
||||
3: "quit",
|
||||
4: "illegal Instruction",
|
||||
5: "trace/Breakpoint Trap",
|
||||
6: "abort",
|
||||
7: "emulation Trap",
|
||||
8: "arithmetic Exception",
|
||||
9: "killed",
|
||||
10: "bus Error",
|
||||
11: "segmentation Fault",
|
||||
12: "bad System Call",
|
||||
13: "broken Pipe",
|
||||
14: "alarm Clock",
|
||||
15: "terminated",
|
||||
16: "user Signal 1",
|
||||
17: "user Signal 2",
|
||||
18: "child Status Changed",
|
||||
19: "power-Fail/Restart",
|
||||
20: "window Size Change",
|
||||
21: "urgent Socket Condition",
|
||||
22: "pollable Event",
|
||||
23: "stopped (signal)",
|
||||
24: "stopped (user)",
|
||||
25: "continued",
|
||||
26: "stopped (tty input)",
|
||||
27: "stopped (tty output)",
|
||||
28: "virtual Timer Expired",
|
||||
29: "profiling Timer Expired",
|
||||
30: "cpu Limit Exceeded",
|
||||
31: "file Size Limit Exceeded",
|
||||
32: "no runnable lwp",
|
||||
33: "inter-lwp signal",
|
||||
34: "checkpoint Freeze",
|
||||
35: "checkpoint Thaw",
|
||||
36: "thread Cancellation",
|
||||
37: "resource Lost",
|
||||
38: "resource Control Exceeded",
|
||||
39: "reserved for JVM 1",
|
||||
40: "reserved for JVM 2",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user