Deleted Added
full compact
proc.h (67020) proc.h (78962)
1/* $FreeBSD: head/sys/ia64/include/proc.h 67020 2000-10-12 14:36:39Z dfr $ */
1/* $FreeBSD: head/sys/ia64/include/proc.h 78962 2001-06-29 11:10:41Z jhb $ */
2/* From: NetBSD: proc.h,v 1.3 1997/04/06 08:47:36 cgd Exp */
3
4/*
5 * Copyright (c) 1994, 1995 Carnegie-Mellon University.
6 * All rights reserved.
7 *
8 * Author: Chris G. Demetriou
9 *

--- 24 unchanged lines hidden (view full) ---

34/*
35 * Machine-dependent part of the proc struct for the Alpha.
36 */
37
38struct mdproc {
39 u_long md_flags;
40 struct user *md_uservirt; /* virtual address of p_addr */
41 vm_offset_t md_bspstore; /* initial ar.bspstore */
2/* From: NetBSD: proc.h,v 1.3 1997/04/06 08:47:36 cgd Exp */
3
4/*
5 * Copyright (c) 1994, 1995 Carnegie-Mellon University.
6 * All rights reserved.
7 *
8 * Author: Chris G. Demetriou
9 *

--- 24 unchanged lines hidden (view full) ---

34/*
35 * Machine-dependent part of the proc struct for the Alpha.
36 */
37
38struct mdproc {
39 u_long md_flags;
40 struct user *md_uservirt; /* virtual address of p_addr */
41 vm_offset_t md_bspstore; /* initial ar.bspstore */
42 struct trapframe *md_tf; /* trap/syscall registers */
43};
44
45#define MDP_FPUSED 0x0001 /* Process used the FPU */
46#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */
47#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */
48#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon
49 unaligned access */
50#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS)
42};
43
44#define MDP_FPUSED 0x0001 /* Process used the FPU */
45#define MDP_UAC_NOPRINT 0x0010 /* Don't print unaligned traps */
46#define MDP_UAC_NOFIX 0x0020 /* Don't fixup unaligned traps */
47#define MDP_UAC_SIGBUS 0x0040 /* Deliver SIGBUS upon
48 unaligned access */
49#define MDP_UAC_MASK (MDP_UAC_NOPRINT | MDP_UAC_NOFIX | MDP_UAC_SIGBUS)