Module Name: src Committed By: kamil Date: Tue Feb 20 05:10:52 UTC 2018
Modified Files: src/lib/libpthread: pthread.h Log Message: Remove namespace restriction from pthread_condattr_{g,s}etclock(3) These functions were marked as _NETBSD_SOURCE when introduced to the sources. In fact they are regular POSIX threading functions available since the 2001 standard. There is an older mention about alignment with "IEEE Std 1003.1j-2000". This corrects usage of these functions when a source code is compiled with a POSIX namespace option. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/lib/libpthread/pthread.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libpthread/pthread.h diff -u src/lib/libpthread/pthread.h:1.40 src/lib/libpthread/pthread.h:1.41 --- src/lib/libpthread/pthread.h:1.40 Tue Feb 6 20:22:23 2018 +++ src/lib/libpthread/pthread.h Tue Feb 20 05:10:51 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: pthread.h,v 1.40 2018/02/06 20:22:23 christos Exp $ */ +/* $NetBSD: pthread.h,v 1.41 2018/02/20 05:10:51 kamil Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -135,11 +135,9 @@ int pthread_cond_timedwait(pthread_cond_ int pthread_cond_signal(pthread_cond_t *); int pthread_cond_broadcast(pthread_cond_t *); int pthread_condattr_init(pthread_condattr_t *); -#if defined(_NETBSD_SOURCE) int pthread_condattr_setclock(pthread_condattr_t *, clockid_t); int pthread_condattr_getclock(const pthread_condattr_t * __restrict, clockid_t * __restrict); -#endif int pthread_condattr_destroy(pthread_condattr_t *); #ifdef _PTHREAD_PSHARED int pthread_condattr_getpshared(const pthread_condattr_t * __restrict,