Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | So passes uthreads | 2012-09-01 | 4 | -200/+0 | |
| | | | | | Like autumn leaves on water don't fear the tedu@ | ||||
* | the license on this is PD; david leonard says so | 2008-10-02 | 1 | -1/+3 | |
| | |||||
* | remove sparcv9 code. | 2004-02-02 | 1 | -8/+2 | |
| | | | | ok marc@ | ||||
* | - save and restore %fsr, too. | 2003-02-14 | 1 | -1/+15 | |
| | | | | - better function descriptions | ||||
* | priviledged -> privileged from David Krause via Henning Brauer | 2003-02-10 | 1 | -2/+2 | |
| | |||||
* | typo | 2003-01-31 | 1 | -2/+2 | |
| | |||||
* | Create a siginfo_t for thread-to-thread kill. | 2003-01-31 | 1 | -4/+6 | |
| | | | | | Clean up (compiler warning elimination). Compile check options added but commented out as they have not been checked on all architectures, yet. | ||||
* | save fpu context (needs optimization) | 2003-01-26 | 3 | -5/+59 | |
| | |||||
* | remove unused/unreferenced code. | 2002-10-11 | 1 | -8/+1 | |
| | | | | ok fgs@ | ||||
* | sigh, do it right. | 2001-12-18 | 1 | -2/+2 | |
| | |||||
* | Fix func decl. in comment. | 2001-12-18 | 1 | -2/+5 | |
| | |||||
* | Software invoked traps should use the ST_ versions of the trap number | 2001-12-18 | 1 | -4/+4 | |
| | | | | | | | | | | | | with the high bit of the trap number stripped per the V8 arch manual. The stack alignment code was broken. It tried to align to a 32 byte boundary (only 8 byte boundary is required) by first adding 15 bytes then masking. It could have aligned down. The minimum frame size was twice the size needed by allocating 8 bytes per saved value instead of the needed 4. This bug offset the bug in the stack alignment code. | ||||
* | Our gcc defines __sparcv9__ not __sparc_v9__ | 2001-09-10 | 1 | -2/+2 | |
| | |||||
* | switch to _machdep_switch() instead of setjmp/longjmp. For some reason this fixes sparc threads. | 2000-10-04 | 2 | -72/+5 | |
| | |||||
* | preparation for switch-based threads | 2000-09-25 | 2 | -0/+83 | |
| | |||||
* | use art's thread context setjmp code | 2000-01-06 | 1 | -13/+11 | |
| | |||||
* | thread context setjmp code, art@ | 2000-01-06 | 1 | -0/+35 | |
| | |||||
* | sync with FreeBSD | 1999-11-25 | 1 | -13/+7 | |
| | |||||
* | correct asm constraints, espie@ | 1999-03-10 | 1 | -2/+6 | |
| | |||||
* | Goodbye, MIT pthreads... you were a handy reference implementation | 1999-03-10 | 2 | -142/+0 | |
| | |||||
* | implement sparc atomic lock with LDSTUB | 1999-02-07 | 1 | -3/+28 | |
| | |||||
* | mi+md jmp_buf; save i386s fs and gs for WINE (csapuntz@stanford.edu) | 1999-01-17 | 1 | -1/+3 | |
| | |||||
* | move spinlock.h into the real world | 1999-01-08 | 1 | -6/+0 | |
| | |||||
* | more spinlock | 1998-12-21 | 1 | -4/+4 | |
| | |||||
* | md spinlock | 1998-12-21 | 2 | -2/+8 | |
| | |||||
* | 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 | -0/+55 | |
| | | | | | Add m68k, mips and sparc. (needs more careful checking) Add 'slow_atomic_lock' for crippled archs. | ||||
* | move unchanged files from machdep/ into appropriate arch/${MACHINE} | 1998-07-21 | 2 | -0/+142 | |
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/ |