diff options
author | 2004-02-25 04:10:53 +0000 | |
---|---|---|
committer | 2004-02-25 04:10:53 +0000 | |
commit | 76d2774fce13742a7b8db7f903442cc336f5955c (patch) | |
tree | 1110ae846bb1546afcc8a06a4e8dfa66f8d86245 /lib/libpthread/arch/amd64 | |
parent | initial working pthreads support from sparc64, done with drahn. there are (diff) | |
download | wireguard-openbsd-76d2774fce13742a7b8db7f903442cc336f5955c.tar.xz wireguard-openbsd-76d2774fce13742a7b8db7f903442cc336f5955c.zip |
copyrights
Diffstat (limited to 'lib/libpthread/arch/amd64')
-rw-r--r-- | lib/libpthread/arch/amd64/_atomic_lock.c | 5 | ||||
-rw-r--r-- | lib/libpthread/arch/amd64/uthread_machdep.c | 19 | ||||
-rw-r--r-- | lib/libpthread/arch/amd64/uthread_machdep.h | 18 | ||||
-rw-r--r-- | lib/libpthread/arch/amd64/uthread_machdep_asm.S | 18 |
4 files changed, 58 insertions, 2 deletions
diff --git a/lib/libpthread/arch/amd64/_atomic_lock.c b/lib/libpthread/arch/amd64/_atomic_lock.c index 70bdb487381..0d187dee87d 100644 --- a/lib/libpthread/arch/amd64/_atomic_lock.c +++ b/lib/libpthread/arch/amd64/_atomic_lock.c @@ -1,4 +1,7 @@ -/* $OpenBSD: _atomic_lock.c,v 1.2 2004/02/25 03:48:36 deraadt Exp $ */ +/* $OpenBSD: _atomic_lock.c,v 1.3 2004/02/25 04:10:53 deraadt Exp $ */ + +/* David Leonard, <d@csee.uq.edu.au>. Public domain. */ + /* * Atomic lock for amd64 -- taken from i386 code. */ diff --git a/lib/libpthread/arch/amd64/uthread_machdep.c b/lib/libpthread/arch/amd64/uthread_machdep.c index e01da1b6c58..c827a35a10c 100644 --- a/lib/libpthread/arch/amd64/uthread_machdep.c +++ b/lib/libpthread/arch/amd64/uthread_machdep.c @@ -1,3 +1,22 @@ +/* $OpenBSD: uthread_machdep.c,v 1.3 2004/02/25 04:10:53 deraadt Exp $ */ + +/* + * Copyright (c) 2004 Theo de Raadt + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + + #include <machine/param.h> #include <pthread.h> #include "pthread_private.h" diff --git a/lib/libpthread/arch/amd64/uthread_machdep.h b/lib/libpthread/arch/amd64/uthread_machdep.h index 43187585d17..34532db8b48 100644 --- a/lib/libpthread/arch/amd64/uthread_machdep.h +++ b/lib/libpthread/arch/amd64/uthread_machdep.h @@ -1,4 +1,20 @@ -/* $OpenBSD: uthread_machdep.h,v 1.2 2004/02/25 03:48:36 deraadt Exp $ */ +/* $OpenBSD: uthread_machdep.h,v 1.3 2004/02/25 04:10:53 deraadt Exp $ */ + +/* + * Copyright (c) 2004 Theo de Raadt + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ #include <sys/types.h> #include <machine/fpu.h> diff --git a/lib/libpthread/arch/amd64/uthread_machdep_asm.S b/lib/libpthread/arch/amd64/uthread_machdep_asm.S index 51294f9ae5c..818d157de93 100644 --- a/lib/libpthread/arch/amd64/uthread_machdep_asm.S +++ b/lib/libpthread/arch/amd64/uthread_machdep_asm.S @@ -1,3 +1,21 @@ +/* $OpenBSD: uthread_machdep_asm.S,v 1.3 2004/02/25 04:10:53 deraadt Exp $ */ + +/* + * Copyright (c) 2004 Theo de Raadt + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + #include <machine/asm.h> /* |