History log of /netbsd-src/lib/libpthread/shlib_version (Results 1 – 18 of 18)
Revision Date Author Comments
# 945ffcea 24-Apr-2019 kamil <kamil@NetBSD.org>

Bump the libpthread(3) minor number to 4

Added C11 Threading library support.


# 591f5567 09-Sep-2018 maya <maya@NetBSD.org>

Add a todo item for a future major bump (rename many symbols)


# ed7dbad8 23-Apr-2016 christos <christos@NetBSD.org>

bump


# bbae9403 03-Apr-2013 christos <christos@NetBSD.org>

bump for pthread_cond_setclock


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

Implement sem_timedwait.


# 461a86f9 11-Jan-2009 christos <christos@NetBSD.org>

merge christos-time_t


# ebaaa8cf 28-Dec-2008 ad <ad@NetBSD.org>

Some things to do on major bump.


# 989565f8 24-Dec-2007 ad <ad@NetBSD.org>

- Fix pthread_rwlock_trywrlock() which was broken.

- Add new functions: pthread_mutex_held_np, mutex_owner_np, rwlock_held_np,
rwlock_wrheld_np, rwlock_rdheld_np. These match the kernel's locking

- Fix pthread_rwlock_trywrlock() which was broken.

- Add new functions: pthread_mutex_held_np, mutex_owner_np, rwlock_held_np,
rwlock_wrheld_np, rwlock_rdheld_np. These match the kernel's locking
primitives and can be used when porting kernel code to userspace.

- Always create LWPs detached. Do join/exit sync mostly in userland. When
looped on a dual core box this seems ~30% quicker than using lwp_wait().
Reduce number of lock acquire/release ops during thread exit.

show more ...


# ae87f94d 27-Nov-2007 ad <ad@NetBSD.org>

Bump libc/libpthread minor for thr_curcpu()/pthread_curcpu_np().


# b919eb81 13-Nov-2007 ad <ad@NetBSD.org>

Crank libpthread to 0.8. It now uses _lwp_ctl(), and it's handy to keep
0.7 hanging around for old kernels.


# a21c3709 09-Feb-2007 ad <ad@NetBSD.org>

Bump libpthread & libpthread_dbg minor versions so that an old SA copy
gets kept in the file system. Requested by pavel.


# 363c26d4 18-Mar-2005 kleink <kleink@NetBSD.org>

Interpose cancellation points in pollts() and pselect(), bringing us
to libc.so.12.127 and libpthread.so.0.6.


# 627129c2 21-May-2004 christos <christos@NetBSD.org>

bump the version of this too.


# 90e89977 02-Jan-2004 cl <cl@NetBSD.org>

- libc.so.12.109 and libpthread.so.0.4
- add ssize_t stackinfo_offset argument to sa_register syscall
- remove sa_unblockyield syscall
- make __sigprocmask14 syscall weak
- in pthread__sa_start: catc

- libc.so.12.109 and libpthread.so.0.4
- add ssize_t stackinfo_offset argument to sa_register syscall
- remove sa_unblockyield syscall
- make __sigprocmask14 syscall weak
- in pthread__sa_start: catch up with 4-argument sa_register syscall

show more ...


# 88ed2372 18-Nov-2003 thorpej <thorpej@NetBSD.org>

Bump libc to 12.107 and libpthread to 0.3 for fsync_range(2).


# b33971b9 26-Feb-2003 thorpej <thorpej@NetBSD.org>

Add support for naming a thread, using an API compatible with Tru64 Unix:
* pthread_attr_getname_np()
* pthread_attr_setname_np()
* pthread_getname_np()
* pthread_setname_np()

In addition to being q

Add support for naming a thread, using an API compatible with Tru64 Unix:
* pthread_attr_getname_np()
* pthread_attr_setname_np()
* pthread_getname_np()
* pthread_setname_np()

In addition to being query'able by the application (for log messages, etc.),
it is intended that these names can show up in the debugger.

Reviewed by nathanw.

show more ...


# 90135cf7 20-Jan-2003 christos <christos@NetBSD.org>

add support for p1003.1b semaphores. From FreeBSD


# c62a74e6 18-Jan-2003 thorpej <thorpej@NetBSD.org>

Merge the nathanw_sa branch.