From 0e853e8d4a52b51a0f430f8a63c595a0e65b7fe1 Mon Sep 17 00:00:00 2001 From: eeh <eeh@NetBSD.org> Date: Thu, 30 Dec 1999 16:22:12 +0000 Subject: [PATCH] struct core32 is now in MI headers. --- sys/arch/sparc64/include/pcb.h | 33 +-------------------------------- 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/sys/arch/sparc64/include/pcb.h b/sys/arch/sparc64/include/pcb.h index ea1e698d955d..29098b13876b 100644 --- a/sys/arch/sparc64/include/pcb.h +++ b/sys/arch/sparc64/include/pcb.h @@ -1,4 +1,4 @@ -/* $NetBSD: pcb.h,v 1.3 1999/11/06 20:13:50 eeh Exp $ */ +/* $NetBSD: pcb.h,v 1.4 1999/12/30 16:22:12 eeh Exp $ */ /* * Copyright (c) 1992, 1993 @@ -160,37 +160,6 @@ struct md_coredump { struct fpstate64 md_fpstate; }; -/* - * A core file consists of a header followed by a number of segments. - * Each segment is preceeded by a `coreseg' structure giving the - * segment's type, the virtual address where the bits resided in - * process address space and the size of the segment. - * - * The core header specifies the lengths of the core header itself and - * each of the following core segment headers to allow for any machine - * dependent alignment requirements. - */ - -struct core32 { - u_int32_t c_midmag; /* magic, id, flags */ - u_int16_t c_hdrsize; /* Size of this header (machdep algn) */ - u_int16_t c_seghdrsize; /* Size of a segment header */ - u_int32_t c_nseg; /* # of core segments */ - char c_name[MAXCOMLEN+1]; /* Copy of p->p_comm */ - u_int32_t c_signo; /* Killing signal */ - u_int c_ucode; /* Hmm ? */ - u_int c_cpusize; /* Size of machine dependent segment */ - u_int c_tsize; /* Size of traditional text segment */ - u_int c_dsize; /* Size of traditional data segment */ - u_int c_ssize; /* Size of traditional stack segment */ -}; - -struct coreseg32 { - u_int32_t c_midmag; /* magic, id, flags */ - u_int c_addr; /* Virtual address of segment */ - u_int c_size; /* Size of this segment */ -}; - #ifdef _KERNEL extern struct pcb *cpcb; #else