| Commit message (Expand) | Author | Age | Files | Lines |
* | A couple small but long anticipated changes: |  matthew | 2012-08-15 | 2 | -3/+3 |
* | Oops, on a.out architectures __cerror() is called _cerror(). Fix |  matthew | 2012-08-15 | 1 | -3/+9 |
* | Add explicit references from rthread.o to all of the weak symbol |  matthew | 2012-08-13 | 1 | -1/+71 |
* | Fix caching of stacks allocated with the default attributes. |  guenther | 2012-08-04 | 1 | -6/+8 |
* | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. |  okan | 2012-08-02 | 1 | -3/+1 |
* | Update to reflect API changes |  guenther | 2012-06-21 | 1 | -17/+26 |
* | __tfork() needs to set the stack address of the new thread in the kernel, |  guenther | 2012-06-21 | 2 | -8/+6 |
* | Style nits from Brad. |  pirofti | 2012-05-06 | 1 | -26/+26 |
* | Add pthread spinlock support. |  pirofti | 2012-05-03 | 4 | -3/+124 |
* | Honor subsystem style. |  pirofti | 2012-04-23 | 2 | -71/+55 |
* | Remove "#define _POSIX_THREADS" line before include <pthread.h>. |  miod | 2012-04-17 | 2 | -6/+2 |
* | Add new mutex type, PTHREAD_MUTEX_STRICT_NP which checks for application |  kurt | 2012-04-14 | 1 | -3/+8 |
* | Provide _atomic_lock() and __cerror() for hppa64. Makes hppa64 build again. |  jsing | 2012-04-13 | 2 | -0/+74 |
* | Use PTHREAD_MUTEX_DEFAULT in static init and mutexattr_init. If the |  kurt | 2012-04-13 | 2 | -7/+15 |
* | Per POSIX, PTHREAD_MUTEX_NORMAL type mutexes have undefined behavior for |  kurt | 2012-04-13 | 1 | -7/+31 |
* | Add sigwaitinfo and sigtimedwait stubs under #if 0; a bit more kernel |  guenther | 2012-04-13 | 1 | -1/+40 |
* | remove rfork(); ok guenther miod |  deraadt | 2012-04-12 | 1 | -4/+2 |
* | Minor bump after my previous commit. Noticed by deraadt@. |  pirofti | 2012-04-11 | 1 | -1/+1 |
* | Add pthread barrier support. |  pirofti | 2012-04-11 | 4 | -2/+237 |
* | pthread_setcanceltype() shouldn't be a cancelation point |  guenther | 2012-04-10 | 1 | -2/+1 |
* | Fix typo. |  jsing | 2012-04-06 | 1 | -3/+3 |
* | Remove pthread_suspend* and related functions. This is part of the |  kurt | 2012-03-22 | 4 | -62/+4 |
* | bump majors on libc and rthreads for the additions to libc and transfer |  guenther | 2012-03-22 | 1 | -2/+2 |
* | closefrom() should be a cancellation point |  guenther | 2012-03-22 | 1 | -2/+16 |
* | tfork_thread has been moved to libc |  guenther | 2012-03-22 | 13 | -921/+0 |
* | Move __tfork_thread() from rthreads (libpthread) to libc so that |  guenther | 2012-03-22 | 1 | -2/+2 |
* | Clean up unnecessary prototypes. Pointed out by brad@ |  guenther | 2012-03-20 | 1 | -7/+1 |
* | Permit recursive locking in _rthread_dl_lock(), as an so's destructor |  guenther | 2012-03-20 | 1 | -2/+42 |
* | Force sched_yield() to be resolved before calling dlctl(DL_SET*LCK) with |  guenther | 2012-03-14 | 1 | -1/+2 |
* | Don't trust the environment if issetugid() |  guenther | 2012-03-13 | 1 | -1/+3 |
* | Sync the assembly statements with <machine/lock.h> for consistency. |  miod | 2012-03-03 | 1 | -5/+9 |
* | Bump minor for recent additions |  guenther | 2012-03-03 | 1 | -1/+1 |
* | sem_timedwait() should return ETIMEDOUT instead of EWOULDBLOCK on timeout |  guenther | 2012-03-03 | 1 | -2/+2 |
* | Add sem_timewait() and fix sem_wait()'s handling of signals, so |  guenther | 2012-03-03 | 3 | -21/+56 |
* | fix check when setting the contention scope. harmless atm but still wrong. |  fgsch | 2012-03-02 | 1 | -2/+2 |
* | for readability, put the label on it's own line. |  fgsch | 2012-03-02 | 1 | -2/+3 |
* | _SPINLOCK_UNLOCKED isn't zero everywhere (*cough*hppa*cough*), so |  guenther | 2012-03-02 | 1 | -1/+2 |
* | Our default mutex type is PTHREAD_MUTEX_ERRORCHECK, for which trying |  guenther | 2012-02-28 | 1 | -1/+20 |
* | fix __errno symbol name |  miod | 2012-02-27 | 1 | -2/+2 |
* | Fix buglets. |  miod | 2012-02-26 | 1 | -3/+3 |
* | __cerror gets invoked with errno in v0, not a0. |  miod | 2012-02-26 | 1 | -2/+2 |
* | Fix label for threaded binaries to link. |  miod | 2012-02-26 | 1 | -2/+2 |
* | sched_yield() is the standard name while pthread_yield() is the |  guenther | 2012-02-24 | 1 | -2/+2 |
* | PTHREAD_MUTEX_NORMAL mutexes are supposed to self-deadlock, not abort. |  guenther | 2012-02-23 | 1 | -3/+16 |
* | Add pthread_condattr_{get,set}clock(), requested by aja@ |  guenther | 2012-02-23 | 4 | -45/+115 |
* | Make pthread_suspend_np() and pthread_resume_np() simply fail instead |  guenther | 2012-02-21 | 1 | -11/+6 |
* | Fix problems revealed by regress/lib/libpthread/stack/stack.c |  guenther | 2012-02-19 | 1 | -11/+8 |
* | Use 'base' as an intermediate char* variable to avoid void* arithmetic |  guenther | 2012-02-19 | 1 | -4/+4 |
* | Extend miod's fix CFLAGS fix to all gcc2 platforms (suggested by Tobias |  guenther | 2012-02-19 | 1 | -3/+5 |
* | Use a form of designated initializer that works with gcc2 |  guenther | 2012-02-19 | 1 | -2/+7 |