aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/arch/ia64
Commit message (Expand)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.David E. O'Brien2007-10-096-811/+0
* Stylize:Marcel Moolenaar2006-09-012-35/+51
* Implement TLS.Marcel Moolenaar2006-09-012-24/+29
* Fix compile, s/tp_dtv/tp_tdv/g.David Xu2004-08-161-1/+1
* 1. Add macro DTV_OFFSET to calculate dtv offset in tcb.David Xu2004-08-161-0/+1
* Add TLS support for i386 and amd64.Doug Rabson2004-08-152-2/+2
* kse_switchin ABI was changed in kernel.David Xu2004-07-121-3/+2
* Simplify the contexts created by the kernel and remove the relatedMarcel Moolenaar2003-12-071-0/+6
* Make KSE_STACKSIZE machine dependent by moving it from thr_kern.c toMarcel Moolenaar2003-09-191-0/+2
* _ia64_break_setcontext() now takes a mcontext_t. While here, defineMarcel Moolenaar2003-09-191-10/+3
* Stop using the setcontext() syscall to restore an async context.Marcel Moolenaar2003-09-191-5/+5
* Grok async contexts. When a thread is interrupted and an upcallMarcel Moolenaar2003-08-072-9/+41
* Fix a typo. s/Line/Like/Daniel Eischen2003-08-061-1/+1
* Avoid a level of indirection to get from the thread pointer to theMarcel Moolenaar2003-08-062-39/+27
* Define the static TLS as an array of long double. This will guaranteeMarcel Moolenaar2003-08-061-2/+6
* Rethink the MD interfaces for libpthread to account forDaniel Eischen2003-08-054-109/+259
* Define THR_GETCONTEXT and THR_SETCONTEXT in terms of the userlandMarcel Moolenaar2003-08-051-4/+5
* o In _ia64_save_context() clear the return registers except for r8.Marcel Moolenaar2003-08-051-13/+25
* Implement _ia64_save_context() and _ia64_restore_context(). BothMarcel Moolenaar2003-06-271-0/+285
* Implement _ia64_enter_uts(). The purpose of this function is to switchMarcel Moolenaar2003-06-263-1/+101
* Implement _thr_enter_uts() and _thr_switch() as inline functions toMarcel Moolenaar2003-06-261-0/+30
* Untangle the inter-dependency of kse types and ksd types/functionsMarcel Moolenaar2003-06-233-1/+98
* Define THR_{G|S}ETCONTEXT to expand to {g|s}etcontext(2).Marcel Moolenaar2003-06-231-0/+38
* Implement atomic_swap_{int|long|ptr}. Define atomic_swap_ptr as aMarcel Moolenaar2003-06-231-0/+47
* Remove _atomic_lock. It's not used.Marcel Moolenaar2003-06-231-48/+0
* Move the machine specific files from sys/Makefile.inc and put themMarcel Moolenaar2003-06-231-0/+5
* Add an ia64 atomic lock primitive for libc_r. This is mostly forPeter Wemm2002-07-201-0/+48