149729Smckusick /* 2*63160Sbostic * Copyright (c) 1991, 1993 3*63160Sbostic * The Regents of the University of California. All rights reserved. 449729Smckusick * 549729Smckusick * %sccs.include.redist.c% 649729Smckusick * 7*63160Sbostic * @(#)proc.h 8.1 (Berkeley) 06/10/93 849729Smckusick */ 949729Smckusick 1049729Smckusick /* 1149729Smckusick * Machine-dependent part of the proc structure for hp300. 1249729Smckusick */ 1349729Smckusick struct mdproc { 1452386Smckusick int *md_regs; /* registers on current frame */ 1549729Smckusick int md_flags; /* machine-dependent flags */ 1649729Smckusick }; 1749729Smckusick 1849729Smckusick /* md_flags */ 1949729Smckusick #define MDP_AST 0x0001 /* async trap pending */ 2057322Shibler #define MDP_HPUX 0x0002 /* HP-UX process */ 2157322Shibler #define MDP_HPUXTRACE 0x0004 /* being traced by HP-UX process */ 2257322Shibler #define MDP_HPUXMMAP 0x0008 /* VA space is multiply mapped */ 2357322Shibler #define MDP_CCBDATA 0x0010 /* copyback caching of data (68040) */ 2457322Shibler #define MDP_CCBSTACK 0x0020 /* copyback caching of stack (68040) */ 25