summaryrefslogtreecommitdiff
path: root/lib/libpthread/arch
AgeCommit message (Expand)Author
2011-11-14Unbreak build of libpthread on hppa/hppa64 by using correct type inJoel Sing
2011-08-04Initial hppa64 code drop; not finished yet, but this at least allows us toMark Kettenis
2011-08-03Don't try to outsmart gcc inline assembler when saving the cpsr in theMiod Vallat
2011-01-04Revert previous commit: if gcc picks a memory operand for the asm thenPhilip Guenthe
2010-12-31Make this compile with llvm-clang; problem pointed out by Amit KulkarniPhilip Guenthe
2010-12-03Sync with amd64, to allow this to compile without warnings with gcc4:Miod Vallat
2010-06-30Use __attribute__ ((aligned (16)), to make sure the FPU state is alignedMark Kettenis
2010-05-25Make sure that we really mark the FPU registers clean.Mark Kettenis
2009-06-01A much better atomic lock routine.Miod Vallat
2009-06-01Correct the _atomic_lock() asm so that gcc accepts the constraintsPhilip Guenthe
2009-02-15these are public domain, verified with author; spotted by jjTheo de Raadt
2008-10-02the license on this is PD; david leonard says soTheo de Raadt
2008-10-01Assert my copyright on files I gave to d@ back in 1998.Dale Rahn
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-01-28Properly align stack such that code that uses SSE2 instructions doesn't crash.Mark Kettenis
2007-07-07On hppa, function pointers may be be pointers to PLT entries. Handle thoseMark Kettenis
2007-03-02Move landisk to hardware floating point. At the moment the FPU context isMiod Vallat
2007-02-19pthread bits for sh; help deraadt@, ok kettenis@Miod Vallat
2006-11-24Use correct define to detect soft fpu on arm, dont complain on lint so much.Dale Rahn
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2006-09-29powerpc stack needs a bit more headroom; needed because of mmap()edOtto Moerbeek
2006-04-06- due to the fninit() in _thread_machdep_save_float_state() all calls toKurt Miller
2006-02-06typos from alexey dobriyan;Jason McIntyre
2005-12-14My email address changed quite a while ago...Dale Rahn
2005-11-25don't ask; ok drahnTheo de Raadt
2004-11-02Convert float register save to new 64 bit ABI requirements.Per Fogelstrom
2004-09-09 couple of changes (int -> long) to handle 64 bits.Per Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-03-02Use double load/store instructions whenever possible.Miod Vallat
2004-02-2788k uthread stuff. some regress succeeds, a few others still fail. ThisTheo de Raadt
2004-02-27change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyTheo de Raadt
2004-02-25Apply my copyrights to these files which I wrote. none of the oldDale Rahn
2004-02-25copyrightsTheo de Raadt
2004-02-25initial working pthreads support from sparc64, done with drahn. there areTheo de Raadt
2004-02-21if cpu has fxsr, use fxsave instead; ok marcTheo de Raadt
2004-02-21Implement the arm pthreads pieces, only two regress fails, preemption_floatDale Rahn
2004-02-09Add copyright to code where I forgot, thx wouter.Dale Rahn
2004-02-09Add arm support files for libpthread.Dale Rahn
2004-02-06remove silly stub file for alpha and only try to compile _atomic_lock.cBrad Smith
2004-02-02remove sparcv9 code.Brad Smith
2004-02-02sparc -> sparc64Brad Smith
2004-01-28the rest of the libs stuff; from art@ againMichael Shalayeff
2003-10-26Real atomic locks for m88k.Miod Vallat
2003-06-02Strict prototypes.Miod Vallat
2003-05-27libpthread support for vax, at last.Miod Vallat
2003-05-19Missing licenceMiod Vallat
2003-02-14- save and restore %fsr, too.Jason Wright
2003-02-10priviledged -> privileged from David Krause via Henning BrauerMarco S Hyman
2003-01-31typoTheo de Raadt
2003-01-31stuff in arch/sparc64 is by defn v9, remove < v9 #ifdefs. ok marc.Jason Wright