git: pthreads: Reduce pthread type namespace pollution.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Sat Dec 12 01:09:46 PST 2020
commit 514061bbed232a43742c18d8d1759bc0f42ed658
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Tue Dec 8 10:36:12 2020 +0000
pthreads: Reduce pthread type namespace pollution.
This fully removes pthread types in kernel (except vkernel).
The vkernel bits first require <signal.h> exposure adjustments.
* Exclude type for sigev_notify_attributes for kernel, used only by the
lib/librt/aio.c. We could use void type unconditionally like NetBSD,
* Do not provide pthread_attr_t in <sys/aio.h> for kernel.
Summary of changes:
sys/platform/vkernel64/include/md_var.h | 3 +++
sys/sys/aio.h | 2 ++
sys/sys/signal.h | 11 +++++++++--
sys/sys/types.h | 2 ++
4 files changed, 16 insertions(+), 2 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/514061bbed232a43742c18d8d1759bc0f42ed658
--
DragonFly BSD source repository
More information about the Commits
mailing list