History log of /netbsd-src/include/semaphore.h (Results 1 – 5 of 5)
Revision Date Author Comments
# 521eaa49 24-Apr-2016 dholland <dholland@NetBSD.org>

Define SEM_VALUE_MAX in only one place.

Adding a whole extra header file just for this is not the optimal
solution... but stuffing it in with anything else exposes things that
otherwise wouldn't be.

Define SEM_VALUE_MAX in only one place.

Adding a whole extra header file just for this is not the optimal
solution... but stuffing it in with anything else exposes things that
otherwise wouldn't be.

Nothing in userland should use <sys/semaphore.h> directly, and if some
foolish third-party software should decide to do so anyway in spite of
the instructions to the contrary I will ruthlessly break it later when
the big kernel includes cleanup finally happens.

Reported by Kamil Rytarowski, and, as it turns out, also by Klaus
Heinz in 2008.

show more ...


# 4acff4c0 08-Mar-2012 joerg <joerg@NetBSD.org>

Implement sem_timedwait.


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# 95893ccc 21-Jan-2003 kleink <kleink@NetBSD.org>

Need <sys/cdefs.h>.


# 3f4a1907 20-Jan-2003 christos <christos@NetBSD.org>

add support for p1003.1b semaphores. From FreeBSD