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