152131Smckusick /* 2*63217Sbostic * Copyright (c) 1992, 1993 3*63217Sbostic * The Regents of the University of California. All rights reserved. 452131Smckusick * 552131Smckusick * This code is derived from software contributed to Berkeley by 652131Smckusick * Ralph Campbell. 752131Smckusick * 852131Smckusick * %sccs.include.redist.c% 952131Smckusick * 10*63217Sbostic * @(#)proc.h 8.1 (Berkeley) 06/10/93 1152131Smckusick */ 1252131Smckusick 1352131Smckusick /* 1452131Smckusick * Machine-dependent part of the proc structure for DEC Station. 1552131Smckusick */ 1652131Smckusick struct mdproc { 1752756Sralph int *md_regs; /* registers on current frame */ 1852131Smckusick int md_flags; /* machine-dependent flags */ 1952131Smckusick int md_upte[UPAGES]; /* ptes for mapping u page */ 2052747Sralph int md_ss_addr; /* single step address for ptrace */ 2152747Sralph int md_ss_instr; /* single step instruction for ptrace */ 2252131Smckusick }; 2352131Smckusick 2452131Smckusick /* md_flags */ 2552131Smckusick #define MDP_FPUSED 0x0001 /* floating point coprocessor used */ 2652131Smckusick #define MDP_ULTRIX 0x0002 /* ULTRIX process (ULTRIXCOMPAT) */ 27