authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-07-31 11:09:16-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-07-31 11:09:16-07:00
loga048ddaf91b0316ac66ad22a7413f0f0d6f0f5f8
tree1671f3308b3cca4d4d9efe00aa58890bd52d7578
parentac7be71d8e668f46ccb7639103b55631a37149d2

Revert "std.c: adding freebsd's domainset_t bitset"

This reverts commit 10a7cf58c1530e004e5ccb1a81f02aa86ab51dd1.

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

lib/std/c/freebsd.zig+1-10
......@@ -10,6 +10,7 @@ pub const cpuset_t = extern struct {
1010 __bits: [(CPU_SETSIZE + (@bitSizeOf(c_long) - 1)) / @bitSizeOf(c_long)]c_long,
1111};
1212
13// TODO: can eventually serve for the domainset_t's type too.
1314fn __BIT_COUNT(bits: []const c_long) c_long {
1415 var count: c_long = 0;
1516 for (bits) |b| {
......@@ -2562,18 +2563,8 @@ pub const DOMAINSET = struct {
25622563 pub const POLICY_MAX = DOMAINSET.POLICY_INTERLEAVE;
25632564};
25642565
2565pub const DOMAINSET_SIZE = 256;
25662566pub const domainset_t = extern struct {
2567 __bits: [(DOMAINSET_SIZE + (@sizeOf(domainset) - 1)) / @bitSizeOf(domainset)]domainset,
2568};
2569
2570pub fn DOMAINSET_COUNT(set: domainset_t) c_int {
2571 return @as(c_int, @intCast(__BIT_COUNT(set.__bits[0..])));
2572}
2573
2574pub const domainset = extern struct {
25752567 link: LIST_ENTRY,
2576 mask: domainset_t,
25772568 policy: u16,
25782569 prefer: domainid_t,
25792570 cnt: domainid_t,