Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove silly stub file for alpha and only try to compile _atomic_lock.c | 2004-02-06 | 1 | -6/+0 | |
| | | | | | | if it actually exists. ok marc@ | ||||
* | use ldl_l/stl_c instead of ldq_l and ldq_c as _spinlock_lock_t | 2002-12-12 | 1 | -3/+6 | |
| | | | | | is defined as an int. This solves several alpha/pthread problems as repoted by various ports people. | ||||
* | Foward; torh@bogus.net | 2002-11-29 | 1 | -2/+2 | |
| | |||||
* | remove unused/unreferenced code. | 2002-10-11 | 1 | -10/+1 | |
| | | | | ok fgs@ | ||||
* | Implement _atomic_lock in assembler to make it more readable. | 2002-06-06 | 2 | -37/+19 | |
| | | | | | | plus some various assembler improvements. Tested by various people a few months ago and in my tree for almost 6 months now. | ||||
* | Cast u_int64_t explicitly, not long. (cosmetic) | 2002-05-10 | 1 | -4/+5 | |
| | |||||
* | Let's start by making the stack pointer 64 bit and nobody will get hurt. | 2002-01-04 | 1 | -2/+2 | |
| | |||||
* | missed it by That Much | 2000-10-05 | 1 | -2/+2 | |
| | |||||
* | switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads. | 2000-10-04 | 1 | -66/+4 | |
| | |||||
* | prepare for thread switching | 2000-09-25 | 2 | -0/+111 | |
| | |||||
* | sync with FreeBSD | 1999-11-25 | 1 | -5/+5 | |
| | |||||
* | add mb (memory barrier) instruction. from FreeBSD | 1999-05-26 | 1 | -6/+10 | |
| | |||||
* | Goodbye, MIT pthreads... you were a handy reference implementation | 1999-03-10 | 4 | -585/+0 | |
| | |||||
* | Save/restore the fp state setjmp/longjmp does not | 1999-02-04 | 1 | -14/+41 | |
| | |||||
* | comment out broken float save stuff for the time being | 1999-02-03 | 1 | -5/+5 | |
| | |||||
* | mi+md jmp_buf; save i386s fs and gs for WINE (csapuntz@stanford.edu) | 1999-01-17 | 1 | -1/+6 | |
| | |||||
* | move spinlock.h into the real world | 1999-01-08 | 1 | -6/+0 | |
| | |||||
* | more spinlock | 1998-12-21 | 1 | -2/+2 | |
| | |||||
* | md spinlock | 1998-12-21 | 2 | -10/+16 | |
| | |||||
* | add md _atomic_is_locked; clean | 1998-12-18 | 1 | -2/+11 | |
| | |||||
* | Move atomic_lock code from asm to C with inline asm; | 1998-11-20 | 2 | -58/+33 | |
| | | | | | Add m68k, mips and sparc. (needs more careful checking) Add 'slow_atomic_lock' for crippled archs. | ||||
* | somehow i missed this directory.. | 1998-08-28 | 2 | -0/+94 | |
| | |||||
* | move unchanged files from machdep/ into appropriate arch/${MACHINE} | 1998-07-21 | 4 | -0/+585 | |
directories. These files have been renamed as appropriate, but hackers of these files should note those that started off as netbsd files (alpha and sparc). also moved machdep/openbsd-2.0/ to include/sys/ |