std.os.emscripten: fix regression caused by code cleanup in std.os.wasi (Closes #19019)

This commit is contained in:
Andre Weissflog 2024-02-21 17:42:35 +01:00 committed by Andrew Kelley
parent 0b7af25637
commit dd1fc1cb8c

View File

@ -155,85 +155,85 @@ pub fn CPU_COUNT(set: cpu_set_t) cpu_count_t {
} }
pub const E = enum(u16) { pub const E = enum(u16) {
SUCCESS = @intFromEnum(wasi.E.SUCCESS), SUCCESS = @intFromEnum(wasi.errno_t.SUCCESS),
@"2BIG" = @intFromEnum(wasi.E.@"2BIG"), @"2BIG" = @intFromEnum(wasi.errno_t.@"2BIG"),
ACCES = @intFromEnum(wasi.E.ACCES), ACCES = @intFromEnum(wasi.errno_t.ACCES),
ADDRINUSE = @intFromEnum(wasi.E.ADDRINUSE), ADDRINUSE = @intFromEnum(wasi.errno_t.ADDRINUSE),
ADDRNOTAVAIL = @intFromEnum(wasi.E.ADDRNOTAVAIL), ADDRNOTAVAIL = @intFromEnum(wasi.errno_t.ADDRNOTAVAIL),
AFNOSUPPORT = @intFromEnum(wasi.E.AFNOSUPPORT), AFNOSUPPORT = @intFromEnum(wasi.errno_t.AFNOSUPPORT),
/// This is also the error code used for `WOULDBLOCK`. /// This is also the error code used for `WOULDBLOCK`.
AGAIN = @intFromEnum(wasi.E.AGAIN), AGAIN = @intFromEnum(wasi.errno_t.AGAIN),
ALREADY = @intFromEnum(wasi.E.ALREADY), ALREADY = @intFromEnum(wasi.errno_t.ALREADY),
BADF = @intFromEnum(wasi.E.BADF), BADF = @intFromEnum(wasi.errno_t.BADF),
BADMSG = @intFromEnum(wasi.E.BADMSG), BADMSG = @intFromEnum(wasi.errno_t.BADMSG),
BUSY = @intFromEnum(wasi.E.BUSY), BUSY = @intFromEnum(wasi.errno_t.BUSY),
CANCELED = @intFromEnum(wasi.E.CANCELED), CANCELED = @intFromEnum(wasi.errno_t.CANCELED),
CHILD = @intFromEnum(wasi.E.CHILD), CHILD = @intFromEnum(wasi.errno_t.CHILD),
CONNABORTED = @intFromEnum(wasi.E.CONNABORTED), CONNABORTED = @intFromEnum(wasi.errno_t.CONNABORTED),
CONNREFUSED = @intFromEnum(wasi.E.CONNREFUSED), CONNREFUSED = @intFromEnum(wasi.errno_t.CONNREFUSED),
CONNRESET = @intFromEnum(wasi.E.CONNRESET), CONNRESET = @intFromEnum(wasi.errno_t.CONNRESET),
DEADLK = @intFromEnum(wasi.E.DEADLK), DEADLK = @intFromEnum(wasi.errno_t.DEADLK),
DESTADDRREQ = @intFromEnum(wasi.E.DESTADDRREQ), DESTADDRREQ = @intFromEnum(wasi.errno_t.DESTADDRREQ),
DOM = @intFromEnum(wasi.E.DOM), DOM = @intFromEnum(wasi.errno_t.DOM),
DQUOT = @intFromEnum(wasi.E.DQUOT), DQUOT = @intFromEnum(wasi.errno_t.DQUOT),
EXIST = @intFromEnum(wasi.E.EXIST), EXIST = @intFromEnum(wasi.errno_t.EXIST),
FAULT = @intFromEnum(wasi.E.FAULT), FAULT = @intFromEnum(wasi.errno_t.FAULT),
FBIG = @intFromEnum(wasi.E.FBIG), FBIG = @intFromEnum(wasi.errno_t.FBIG),
HOSTUNREACH = @intFromEnum(wasi.E.HOSTUNREACH), HOSTUNREACH = @intFromEnum(wasi.errno_t.HOSTUNREACH),
IDRM = @intFromEnum(wasi.E.IDRM), IDRM = @intFromEnum(wasi.errno_t.IDRM),
ILSEQ = @intFromEnum(wasi.E.ILSEQ), ILSEQ = @intFromEnum(wasi.errno_t.ILSEQ),
INPROGRESS = @intFromEnum(wasi.E.INPROGRESS), INPROGRESS = @intFromEnum(wasi.errno_t.INPROGRESS),
INTR = @intFromEnum(wasi.E.INTR), INTR = @intFromEnum(wasi.errno_t.INTR),
INVAL = @intFromEnum(wasi.E.INVAL), INVAL = @intFromEnum(wasi.errno_t.INVAL),
IO = @intFromEnum(wasi.E.IO), IO = @intFromEnum(wasi.errno_t.IO),
ISCONN = @intFromEnum(wasi.E.ISCONN), ISCONN = @intFromEnum(wasi.errno_t.ISCONN),
ISDIR = @intFromEnum(wasi.E.ISDIR), ISDIR = @intFromEnum(wasi.errno_t.ISDIR),
LOOP = @intFromEnum(wasi.E.LOOP), LOOP = @intFromEnum(wasi.errno_t.LOOP),
MFILE = @intFromEnum(wasi.E.MFILE), MFILE = @intFromEnum(wasi.errno_t.MFILE),
MLINK = @intFromEnum(wasi.E.MLINK), MLINK = @intFromEnum(wasi.errno_t.MLINK),
MSGSIZE = @intFromEnum(wasi.E.MSGSIZE), MSGSIZE = @intFromEnum(wasi.errno_t.MSGSIZE),
MULTIHOP = @intFromEnum(wasi.E.MULTIHOP), MULTIHOP = @intFromEnum(wasi.errno_t.MULTIHOP),
NAMETOOLONG = @intFromEnum(wasi.E.NAMETOOLONG), NAMETOOLONG = @intFromEnum(wasi.errno_t.NAMETOOLONG),
NETDOWN = @intFromEnum(wasi.E.NETDOWN), NETDOWN = @intFromEnum(wasi.errno_t.NETDOWN),
NETRESET = @intFromEnum(wasi.E.NETRESET), NETRESET = @intFromEnum(wasi.errno_t.NETRESET),
NETUNREACH = @intFromEnum(wasi.E.NETUNREACH), NETUNREACH = @intFromEnum(wasi.errno_t.NETUNREACH),
NFILE = @intFromEnum(wasi.E.NFILE), NFILE = @intFromEnum(wasi.errno_t.NFILE),
NOBUFS = @intFromEnum(wasi.E.NOBUFS), NOBUFS = @intFromEnum(wasi.errno_t.NOBUFS),
NODEV = @intFromEnum(wasi.E.NODEV), NODEV = @intFromEnum(wasi.errno_t.NODEV),
NOENT = @intFromEnum(wasi.E.NOENT), NOENT = @intFromEnum(wasi.errno_t.NOENT),
NOEXEC = @intFromEnum(wasi.E.NOEXEC), NOEXEC = @intFromEnum(wasi.errno_t.NOEXEC),
NOLCK = @intFromEnum(wasi.E.NOLCK), NOLCK = @intFromEnum(wasi.errno_t.NOLCK),
NOLINK = @intFromEnum(wasi.E.NOLINK), NOLINK = @intFromEnum(wasi.errno_t.NOLINK),
NOMEM = @intFromEnum(wasi.E.NOMEM), NOMEM = @intFromEnum(wasi.errno_t.NOMEM),
NOMSG = @intFromEnum(wasi.E.NOMSG), NOMSG = @intFromEnum(wasi.errno_t.NOMSG),
NOPROTOOPT = @intFromEnum(wasi.E.NOPROTOOPT), NOPROTOOPT = @intFromEnum(wasi.errno_t.NOPROTOOPT),
NOSPC = @intFromEnum(wasi.E.NOSPC), NOSPC = @intFromEnum(wasi.errno_t.NOSPC),
NOSYS = @intFromEnum(wasi.E.NOSYS), NOSYS = @intFromEnum(wasi.errno_t.NOSYS),
NOTCONN = @intFromEnum(wasi.E.NOTCONN), NOTCONN = @intFromEnum(wasi.errno_t.NOTCONN),
NOTDIR = @intFromEnum(wasi.E.NOTDIR), NOTDIR = @intFromEnum(wasi.errno_t.NOTDIR),
NOTEMPTY = @intFromEnum(wasi.E.NOTEMPTY), NOTEMPTY = @intFromEnum(wasi.errno_t.NOTEMPTY),
NOTRECOVERABLE = @intFromEnum(wasi.E.NOTRECOVERABLE), NOTRECOVERABLE = @intFromEnum(wasi.errno_t.NOTRECOVERABLE),
NOTSOCK = @intFromEnum(wasi.E.NOTSOCK), NOTSOCK = @intFromEnum(wasi.errno_t.NOTSOCK),
/// This is also the code used for `NOTSUP`. /// This is also the code used for `NOTSUP`.
OPNOTSUPP = @intFromEnum(wasi.E.OPNOTSUPP), OPNOTSUPP = @intFromEnum(wasi.errno_t.OPNOTSUPP),
NOTTY = @intFromEnum(wasi.E.NOTTY), NOTTY = @intFromEnum(wasi.errno_t.NOTTY),
NXIO = @intFromEnum(wasi.E.NXIO), NXIO = @intFromEnum(wasi.errno_t.NXIO),
OVERFLOW = @intFromEnum(wasi.E.OVERFLOW), OVERFLOW = @intFromEnum(wasi.errno_t.OVERFLOW),
OWNERDEAD = @intFromEnum(wasi.E.OWNERDEAD), OWNERDEAD = @intFromEnum(wasi.errno_t.OWNERDEAD),
PERM = @intFromEnum(wasi.E.PERM), PERM = @intFromEnum(wasi.errno_t.PERM),
PIPE = @intFromEnum(wasi.E.PIPE), PIPE = @intFromEnum(wasi.errno_t.PIPE),
PROTO = @intFromEnum(wasi.E.PROTO), PROTO = @intFromEnum(wasi.errno_t.PROTO),
PROTONOSUPPORT = @intFromEnum(wasi.E.PROTONOSUPPORT), PROTONOSUPPORT = @intFromEnum(wasi.errno_t.PROTONOSUPPORT),
PROTOTYPE = @intFromEnum(wasi.E.PROTOTYPE), PROTOTYPE = @intFromEnum(wasi.errno_t.PROTOTYPE),
RANGE = @intFromEnum(wasi.E.RANGE), RANGE = @intFromEnum(wasi.errno_t.RANGE),
ROFS = @intFromEnum(wasi.E.ROFS), ROFS = @intFromEnum(wasi.errno_t.ROFS),
SPIPE = @intFromEnum(wasi.E.SPIPE), SPIPE = @intFromEnum(wasi.errno_t.SPIPE),
SRCH = @intFromEnum(wasi.E.SRCH), SRCH = @intFromEnum(wasi.errno_t.SRCH),
STALE = @intFromEnum(wasi.E.STALE), STALE = @intFromEnum(wasi.errno_t.STALE),
TIMEDOUT = @intFromEnum(wasi.E.TIMEDOUT), TIMEDOUT = @intFromEnum(wasi.errno_t.TIMEDOUT),
TXTBSY = @intFromEnum(wasi.E.TXTBSY), TXTBSY = @intFromEnum(wasi.errno_t.TXTBSY),
XDEV = @intFromEnum(wasi.E.XDEV), XDEV = @intFromEnum(wasi.errno_t.XDEV),
NOTCAPABLE = @intFromEnum(wasi.E.NOTCAPABLE), NOTCAPABLE = @intFromEnum(wasi.errno_t.NOTCAPABLE),
ENOSTR = 100, ENOSTR = 100,
EBFONT = 101, EBFONT = 101,