Age | Commit message (Expand) | Author |
2012-03-22 | Remove pthread_suspend* and related functions. This is part of the | Kurt Miller |
2012-03-22 | bump majors on libc and rthreads for the additions to libc and transfer | Philip Guenthe |
2012-03-22 | closefrom() should be a cancellation point | Philip Guenthe |
2012-03-22 | tfork_thread has been moved to libc | Philip Guenthe |
2012-03-22 | Move __tfork_thread() from rthreads (libpthread) to libc so that | Philip Guenthe |
2012-03-20 | Clean up unnecessary prototypes. Pointed out by brad@ | Philip Guenthe |
2012-03-20 | Permit recursive locking in _rthread_dl_lock(), as an so's destructor | Philip Guenthe |
2012-03-14 | Force sched_yield() to be resolved before calling dlctl(DL_SET*LCK) with | Philip Guenthe |
2012-03-13 | Don't trust the environment if issetugid() | Philip Guenthe |
2012-03-03 | Sync the assembly statements with <machine/lock.h> for consistency. | Miod Vallat |
2012-03-03 | Bump minor for recent additions | Philip Guenthe |
2012-03-03 | sem_timedwait() should return ETIMEDOUT instead of EWOULDBLOCK on timeout | Philip Guenthe |
2012-03-03 | Add sem_timewait() and fix sem_wait()'s handling of signals, so | Philip Guenthe |
2012-03-02 | fix check when setting the contention scope. harmless atm but still wrong. | Federico G. Schwindt |
2012-03-02 | for readability, put the label on it's own line. | Federico G. Schwindt |
2012-03-02 | _SPINLOCK_UNLOCKED isn't zero everywhere (*cough*hppa*cough*), so | Philip Guenthe |
2012-02-28 | Our default mutex type is PTHREAD_MUTEX_ERRORCHECK, for which trying | Philip Guenthe |
2012-02-27 | fix __errno symbol name | Miod Vallat |
2012-02-26 | Fix buglets. | Miod Vallat |
2012-02-26 | __cerror gets invoked with errno in v0, not a0. | Miod Vallat |
2012-02-26 | Fix label for threaded binaries to link. | Miod Vallat |
2012-02-24 | sched_yield() is the standard name while pthread_yield() is the | Philip Guenthe |
2012-02-23 | PTHREAD_MUTEX_NORMAL mutexes are supposed to self-deadlock, not abort. | Philip Guenthe |
2012-02-23 | Add pthread_condattr_{get,set}clock(), requested by aja@ | Philip Guenthe |
2012-02-21 | Make pthread_suspend_np() and pthread_resume_np() simply fail instead | Philip Guenthe |
2012-02-19 | Fix problems revealed by regress/lib/libpthread/stack/stack.c | Philip Guenthe |
2012-02-19 | Use 'base' as an intermediate char* variable to avoid void* arithmetic | Philip Guenthe |
2012-02-19 | Extend miod's fix CFLAGS fix to all gcc2 platforms (suggested by Tobias | Philip Guenthe |
2012-02-19 | Use a form of designated initializer that works with gcc2 | Philip Guenthe |
2012-02-19 | Validate in pthread_attr_set{scope,sched{param,policy},inheritsched}() | Philip Guenthe |
2012-02-18 | Fix previous commit: _rthread_init() was static. | Philip Guenthe |
2012-02-18 | Before using _thread_pagesize, make sure _rthread_init() has been called | Philip Guenthe |
2012-02-18 | id tag. | Federico G. Schwindt |
2012-02-18 | Fix the handling of the stackaddr, stacksize, and guardsize attributes: | Philip Guenthe |
2012-02-18 | Missing cerror bits. | Miod Vallat |
2012-02-18 | Work around compiler confusion while building rthread.o on vax. | Miod Vallat |
2012-02-18 | Initialize the scope, policy, and inherit members in pthread_attr_init() | Philip Guenthe |
2012-02-17 | Allow librthread to build on mips64. | Miod Vallat |
2012-02-16 | Set __isthreaded in pthread_create() instead of _rthread_init() such that it | Mark Kettenis |
2012-02-15 | Nothing important, just switching from pthreads to rthreads | Philip Guenthe |
2012-02-15 | Bump major to be current libpthread major +1, so we can switch over cleanly. | Philip Guenthe |
2012-02-15 | Add pthread_rwlockattr_{get,set}pshared() and | Philip Guenthe |
2012-01-25 | @($*& Merging patches resulted in a line being duplicated instead of | Philip Guenthe |
2012-01-17 | Reimplement mutexes, condvars, and rwlocks to eliminate bugs, | Philip Guenthe |
2012-01-04 | Fix $OpenBSD tag | Philip Guenthe |
2012-01-04 | Add some sanity checks, set errno accordingly to POSIX and add the named | Martin Pieuchot |
2012-01-04 | Split out the semaphore functions. | Martin Pieuchot |
2012-01-04 | Delete some parameter names and extra semicolons that slipped through | Philip Guenthe |
2011-12-28 | pthread_self() may be much cheaper and never more expensive than getthrid() | Philip Guenthe |
2011-12-27 | Don't let applications block, wait for, or handle SIGTHR, as the | Philip Guenthe |