t; +#define DOMAINSET_OVERLAP(p, c)
> __BIT_OVERLAP(DOMAINSET_SETSIZE, p, c)
> +#define DOMAINSET_CMP(p, c) __BIT_CMP(DOMAINSET_SETSIZE, p,
> c)
> +#define DOMAINSET_OR(d, s) __BIT_OR(DOMAINSET_SETSIZE, d,
> s)
> +#define DOMAINSET_AND(d, s) __BIT_AND(DOMAINSET_SETSIZE, d,
> s)
> +#define DOMAINSET_ANDNOT(d, s) __BIT_ANDNOT(DOMAINSET_SETSIZE,
> d, s)
> +#define DOMAINSET_CLR_ATOMIC(n, p)
> __BIT_CLR_ATOMIC(DOMAINSET_SETSIZE, n, p)
> +#define DOMAINSET_SET_ATOMIC(n, p)
> __BIT_SET_ATOMIC(DOMAINSET_SETSIZE, n, p)
> #define DOMAINSET_SET_ATOMIC_ACQ(n, p)
> \
> - BIT_SET_ATOMIC_ACQ(DOMAINSET_SETSIZE, n, p)
> -#define DOMAINSET_AND_ATOMIC(n, p)
> BIT_AND_ATOMIC(DOMAINSET_SETSIZE, n, p)
> -#define DOMAINSET_OR_ATOMIC(d, s)
> BIT_OR_ATOMIC(DOMAINSET_SETSIZE, d, s)
> + __BIT_SET_ATOMIC_ACQ(DOMAINSET_SETSIZE, n, p)
> +#define DOMAINSET_AND_ATOMIC(n, p)
> __BIT_AND_ATOMIC(DOMAINSET_SETSIZE, n, p)
> +#define DOMAINSET_OR_ATOMIC(d, s)
> __BIT_OR_ATOMIC(DOMAINSET_SETSIZE, d, s)
> #define DOMAINSET_COPY_STORE_REL(f, t)
> \
> - BIT_COPY_STORE_REL(DOMAINSET_SETSIZE, f, t)
> -#define DOMAINSET_FFS(p)BIT_FFS(DOMAINSET_SETSIZE, p)
> -#define DOMAINSET_FLS(p)BIT_FLS(DOMAINSET_SETSIZE, p)
> -#define DOMAINSET_COUNT(p)
> ((int)BIT_COUNT(DOMAINSET_SETSIZE, p))
> -#define DOMAINSET_FSET BITSET_FSET(_NDOMAINSETWORDS)
> -#define DOMAINSET_T_INITIALIZER BITSET_T_INITIALIZER
> + __BIT_COPY_STORE_REL(DOMAINSET_SETSIZE, f, t)
> +#define DOMAINSET_FFS(p)__BIT_FFS(DOMAINSET_SETSIZE, p)
> +#define DOMAINSET_FLS(p)__BIT_FLS(DOMAINSET_SETSIZE, p)
> +#define DOMAINSET_COUNT(p)
> ((int)__BIT_COUNT(DOMAINSET_SETSIZE, p))
> +#define DOMAINSET_FSET __BITSET_FSET(_NDOMAINSETWORDS)
> +#define DOMAINSET_T_INITIALIZER(x) __BITSET_T_INITIALIZER(x)
>
> #define DOMAINSET_POLICY_INVALID0
> #define DOMAINSET_POLICY_ROUNDROBIN 1
> diff --git a/tests/sys/sys/bitset_test.c b/tests/sys/sys/bitset_test.c
> index 781b523dae97..d193d2e3014c 100644
> --- a/tests/sys/sys/bitset_test.c
> +++ b/tests/sys/sys/bitset_test.c
> @@ -7,6 +7,8 @@
> * the FreeBSD Foundation.
> */
>
> +#define _WANT_FREEBSD_BITSET
> +
> #include
> #include
> #include
> diff --git a/usr.bin/cpuset/cpuset.c b/usr.bin/cpuset/cpuset.c
> index e039030415bb..79c6c2b6ca79 100644
> --- a/usr.bin/cpuset/cpuset.c
> +++ b/usr.bin/cpuset/cpuset.c
> @@ -32,6 +32,8 @@
> #include
> __FBSDID("$FreeBSD$");
>
> +#define _WANT_FREEBSD_BITSET
> +
> #include
> #include
> #include
>
Roman Bogorodskiy
signature.asc
Description: PGP signature
The branch main has been updated by novel (ports committer):
URL:
https://cgit.FreeBSD.org/src/commit/?id=f2ecc0d1b7d569b4b2c930c7450390c04778ee8a
commit f2ecc0d1b7d569b4b2c930c7450390c04778ee8a
Author: Roman Bogorodskiy
AuthorDate: 2021-04-08 14:44:58 +
Commit: Roman Bogorodskiy