aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/arch/amd64
Commit message (Expand)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.David E. O'Brien2007-10-096-670/+0
* Fix a race condition introduced when redzones were added. Use anDaniel Eischen2006-02-241-5/+4
* Cosmetic tweaks to reduce diffs to the i386 counterpart.Peter Wemm2004-11-061-2/+3
* gcc -O2 cleanup. tested for a long time.David Xu2004-08-251-2/+2
* 1. Add macro DTV_OFFSET to calculate dtv offset in tcb.David Xu2004-08-161-0/+2
* Add TLS support for i386 and amd64.Doug Rabson2004-08-152-8/+18
* Save context in kernel fashion, so it can be restored byDavid Xu2004-07-311-2/+5
* Remove unused field.David Xu2004-07-311-1/+0
* Macro optimize, this increases context switch speed about 2% on myDavid Xu2004-07-311-2/+2
* Call kse_switchin to switch context when being debugged.David Xu2004-07-131-8/+22
* Avoid clobbering the red zone when running on the new context's stack inTim J. Robbins2004-06-071-0/+5
* Apply a second fix for stack alignment with libkse. This time, enter thePeter Wemm2003-12-051-2/+2
* Use amd64_set_fsbase() instead of calling sysarch() directly.Peter Wemm2003-10-231-6/+1
* Update context code for my last ABI breakage of mcontext. I'm worriedPeter Wemm2003-10-171-7/+8
* Make KSE_STACKSIZE machine dependent by moving it from thr_kern.c toMarcel Moolenaar2003-09-191-1/+2
* Remove a comment that questioned why the size of the FPUDaniel Eischen2003-09-161-10/+1
* Don't assume sizeof(long) = sizeof(int) on x86; use intDaniel Eischen2003-09-031-3/+11
* Don't forget to set kcb_self.David Xu2003-08-121-0/+1
* Rethink the MD interfaces for libpthread to account forDaniel Eischen2003-08-054-167/+280
* -15 is incorrect to be used to align stack to 16 bytes, use ~15 instead.David Xu2003-08-021-1/+1
* Use FSBase to map kse, GCC generates code which uses %fs to access TLS data.David Xu2003-07-311-4/+4
* Set GSBASE for kse. Finally make libkse work on AMD64.David Xu2003-07-311-6/+3
* Fix some typos, correctly jump into UTS.David Xu2003-07-311-2/+2
* Fix typo.David Xu2003-07-261-5/+5
* Add missing arguments to _amd64_restore_context() when called fromDaniel Eischen2003-07-201-2/+4
* Add some very beta amd64 bits. These will also need some tweaking.Daniel Eischen2003-07-196-0/+528