summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/proc.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-10-23 06:41:59 +0000
committermarcel <marcel@FreeBSD.org>2003-10-23 06:41:59 +0000
commitad1ef3fe108a68cdfceecffecc344c47b0f1c50b (patch)
tree9135de392913f4a94e93eca3dbbc671a0a0a3f90 /sys/ia64/include/proc.h
parentc3d0eca2a74609d6922853a0cd3d609293a1ff94 (diff)
downloadFreeBSD-src-ad1ef3fe108a68cdfceecffecc344c47b0f1c50b.zip
FreeBSD-src-ad1ef3fe108a68cdfceecffecc344c47b0f1c50b.tar.gz
Cleanup. Remove the md_flags for threads. It's not used. The flags
we had were bogus. While here, reassign the copyright to the Project. There's nothing in this files that originates from NetBSD, especially now that the FreeBSD/alpha bits have been removed, but even then the amount of inherited code that we actually used was nil.
Diffstat (limited to 'sys/ia64/include/proc.h')
-rw-r--r--sys/ia64/include/proc.h56
1 files changed, 21 insertions, 35 deletions
diff --git a/sys/ia64/include/proc.h b/sys/ia64/include/proc.h
index 74aea51..9f1d7ca 100644
--- a/sys/ia64/include/proc.h
+++ b/sys/ia64/include/proc.h
@@ -1,52 +1,38 @@
-/* $FreeBSD$ */
-/* From: NetBSD: proc.h,v 1.3 1997/04/06 08:47:36 cgd Exp */
-
/*
- * Copyright (c) 1994, 1995 Carnegie-Mellon University.
+ * Copyright (c) 2003 The FreeBSD Project
* All rights reserved.
*
- * Author: Chris G. Demetriou
- *
- * Permission to use, copy, modify and distribute this software and
- * its documentation is hereby granted, provided that both the copyright
- * notice and this permission notice appear in all copies of the
- * software, derivative works or modified versions, and any portions
- * thereof, and that both notices appear in supporting documentation.
- *
- * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
- * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND
- * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
- *
- * Carnegie Mellon requests users of this software to return to
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
*
- * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
- * School of Computer Science
- * Carnegie Mellon University
- * Pittsburgh PA 15213-3890
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * any improvements or extensions that they make and grant Carnegie the
- * rights to redistribute these changes.
+ * $FreeBSD$
*/
#ifndef _MACHINE_PROC_H_
#define _MACHINE_PROC_H_
-/*
- * Machine-dependent part of the proc struct for the Alpha.
- */
-
struct mdthread {
- u_long md_flags;
register_t md_savecrit;
};
-#define MDP_FPUSED 0x0001 /* Process used the FPU */
-#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */
-#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */
-#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon
- unaligned access */
-#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS)
-
struct mdproc {
int __dummy; /* Avoid having an empty struct. */
};
OpenPOWER on IntegriCloud