summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/arch/alpha
Commit message (Collapse)AuthorAgeFilesLines
* Remove alpha left-overs.ru2006-08-226-798/+0
|
* Add a missing END() to quiet a warning.jhb2005-05-311-0/+1
|
* Fix compile, s/tp_dtv/tp_tdv/g.davidxu2004-08-161-1/+1
|
* 1. Add macro DTV_OFFSET to calculate dtv offset in tcb.davidxu2004-08-161-0/+1
| | | | 2. Export symbols needed by debugger.
* Add TLS support for i386 and amd64.dfr2004-08-152-2/+2
|
* Call kse_switchin to switch context when being debugged.davidxu2004-07-131-7/+20
|
* style cleanup: Remove duplicate $FreeBSD$ tags.cperciva2004-02-101-2/+0
| | | | | | | | These files had tags after teh copyright notice, inside the comment block (incorrect, removed), and outside the comment block (correct). Approved by: rwatson (mentor)
* Fix a logic error; use beq to check for a register being NULL, not bne.deischen2003-10-021-1/+1
|
* Add __volatile keyword.davidxu2003-09-261-2/+4
|
* s/ia64/alpha/gmarcel2003-09-261-5/+4
|
* Make KSE_STACKSIZE machine dependent by moving it from thr_kern.c tomarcel2003-09-191-0/+2
| | | | | | pthread_md.h. This commit only moves the definition; it does not change it for any of the platforms. This more easily allows 64-bit architectures (in particular) to pick a slightly larger stack size.
* Don't assume sizeof(long) = sizeof(int) on x86; use intdeischen2003-09-031-0/+17
| | | | | | | | | | | | instead of long types for low-level locks. Add prototypes for some internal libc functions that are wrapped by the library as cancellation points. Add memory barriers to alpha atomic swap functions (submitted by davidxu). Requested by: bde
* Add alpha support to libpthread. It compiles but hasn't been tested;deischen2003-08-096-1/+761
| | | | | | there is still some missing kernel support. Reviewed by: marcel
* Remove _atomic_lock. It's not used.marcel2003-06-231-45/+0
|
* Move the machine specific files from sys/Makefile.inc and put themmarcel2003-06-231-0/+5
| | | | | in a machine specific makefile. While here, sort the sub-directories in Makefile and remove _atomic_lock.S from all makefiles.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Change to a code sequence which is more likely to work on SMP systems.dfr1998-09-161-20/+8
| | | | Now all I need is an alpha SMP box to port FreeBSD to :-)
* Atomic lock asm code for the alpha version of libc_r.jb1998-06-091-0/+57
OpenPOWER on IntegriCloud