1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00
Commit Graph

5 Commits

Author SHA1 Message Date
guenther
a5511fa9f4 Move mutex, condvar, and thread-specific data routes, pthread_once, and
pthread_exit from libpthread to libc, along with low-level bits to
support them.  Major bump to both libc and libpthread.

Requested by libressl team.  Ports testing by naddy@
ok kettenis@
2017-09-05 02:40:54 +00:00
tedu
7ff8e670fd cleanup and consolidate the spinlock_lock (what a name!) code.
it's now atomic_lock to better reflect its usage, and librthread now
features a new spinlock that's really a ticket lock.
thrlseep can handle both types of lock via a flag in the clock arg.
(temp back compat hack)
remove some old stuff that's accumulated along the way and no longer used.
some feedback from dlg, who is concerned with all things ticket lock.
(you need to boot a new kernel before installing librthread)
2013-06-01 20:47:40 +00:00
deraadt
fe9efbf09f merge various differences between hppa and hppa64
ok jsing
2011-11-14 14:29:53 +00:00
marco
8fa6d38325 Fix hppa ldcw alignment issue.
Help deraadt, tedu, kettenis
Ok tedu, kettenis
2005-12-19 21:30:10 +00:00
d
3c0f6b5f44 move spinlock.h into the real world 1999-01-08 08:25:28 +00:00