summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/arch/sparc/uthread_machdep_asm.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove sparcv9 code.brad2004-02-021-8/+2
| | | | ok marc@
* - save and restore %fsr, too.jason2003-02-141-1/+15
| | | | - better function descriptions
* priviledged -> privileged from David Krause via Henning Brauermarc2003-02-101-2/+2
|
* save fpu context (needs optimization)jason2003-01-261-1/+48
|
* sigh, do it right.fgsch2001-12-181-2/+2
|
* Fix func decl. in comment.fgsch2001-12-181-2/+5
|
* Software invoked traps should use the ST_ versions of the trap numbermarc2001-12-181-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__jason2001-09-101-2/+2
|
* preparation for switch-based threadsd2000-09-251-0/+39