authorgravatar for rpkak@noreply.codeberg.orgrpkak <rpkak@noreply.codeberg.org> 2026-03-21 10:12:31+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-03-22 18:06:00+01:00
log9857dabfea5373b84b66454093fd590771a4716f
tree49ddbc8117314cb01b4bcfe1d691a695de6cfe8f
parentccf8e223f4ba8ae2b0ae1128274ee963a97c7484

std.c.MFD: support linux


1 files changed, 6 insertions(+), 1 deletions(-)

lib/std/c.zig+6-1
...@@ -10312,6 +10312,12 @@ pub const FUTEX = switch (native_os) {...@@ -10312,6 +10312,12 @@ pub const FUTEX = switch (native_os) {
10312 else => void,10312 else => void,
10313};10313};
1031410314
10315pub const MFD = switch (native_os) {
10316 .linux => linux.MFD,
10317 .freebsd => freebsd.MFD,
10318 else => void,
10319};
10320
10315// Unix-like systems10321// Unix-like systems
10316pub const DIR = opaque {};10322pub const DIR = opaque {};
10317pub extern "c" fn opendir(pathname: [*:0]const u8) ?*DIR;10323pub extern "c" fn opendir(pathname: [*:0]const u8) ?*DIR;
...@@ -11265,7 +11271,6 @@ pub const user_from_uid = openbsd.user_from_uid;...@@ -11265,7 +11271,6 @@ pub const user_from_uid = openbsd.user_from_uid;
1126511271
11266pub const CAP_RIGHTS_VERSION = freebsd.CAP_RIGHTS_VERSION;11272pub const CAP_RIGHTS_VERSION = freebsd.CAP_RIGHTS_VERSION;
11267pub const KINFO_FILE_SIZE = freebsd.KINFO_FILE_SIZE;11273pub const KINFO_FILE_SIZE = freebsd.KINFO_FILE_SIZE;
11268pub const MFD = freebsd.MFD;
11269pub const UMTX_ABSTIME = freebsd.UMTX_ABSTIME;11274pub const UMTX_ABSTIME = freebsd.UMTX_ABSTIME;
11270pub const UMTX_OP = freebsd.UMTX_OP;11275pub const UMTX_OP = freebsd.UMTX_OP;
11271pub const _umtx_op = freebsd._umtx_op;11276pub const _umtx_op = freebsd._umtx_op;