Use it also with more complex expressions.
Link: <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2611.htm>
Cc: Ingo Schwarze <schwarze@openbsd.org>
Cc: JeanHeyd Meneide <wg14@soasis.org>
Cc: Martin Uecker <uecker@tugraz.at>
Cc: <gcc@gcc.gnu.org>
Signed-off-by: Alex Colomar <alx.manpages@gmail.com>
.B "#include <numaif.h>"
.nf
.PP
-.BI "long get_mempolicy(int *" mode ", unsigned long *" nodemask ,
+.BI "long get_mempolicy(int *" mode ,
+.BI " unsigned long " nodemask [(. maxnode " + ULONG_WIDTH - 1)"
+.B " / ULONG_WIDTH],"
.BI " unsigned long " maxnode ", void *" addr ,
.BI " unsigned long " flags );
.fi
.B "#include <numaif.h>"
.PP
.BI "long mbind(void *" addr ", unsigned long " len ", int " mode ,
-.BI " const unsigned long *" nodemask ", unsigned long " maxnode ,
-.BI " unsigned int " flags );
+.BI " const unsigned long " nodemask [(. maxnode " + ULONG_WIDTH - 1)"
+.B " / ULONG_WIDTH],"
+.BI " unsigned long " maxnode ", unsigned int " flags );
.fi
.SH DESCRIPTION
.BR mbind ()