Module Name:    src
Committed By:   mrg
Date:           Wed Apr 13 03:24:29 UTC 2011

Modified Files:
        src/distrib/sets/lists/comp: md.sparc64
        src/sys/arch/sparc64/include: Makefile intr.h

Log Message:
install <machine/intr.h> for crash(8).

(we could avoid this, but it would require a lot of contortions that
make the header files ugly.  maybe someone else can figure out a less
ugly way of doing this later.)


To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 src/distrib/sets/lists/comp/md.sparc64
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sparc64/include/Makefile
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/sparc64/include/intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/comp/md.sparc64
diff -u src/distrib/sets/lists/comp/md.sparc64:1.90 src/distrib/sets/lists/comp/md.sparc64:1.91
--- src/distrib/sets/lists/comp/md.sparc64:1.90	Thu Mar 24 17:05:41 2011
+++ src/distrib/sets/lists/comp/md.sparc64	Wed Apr 13 03:24:28 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.90 2011/03/24 17:05:41 bouyer Exp $
+# $NetBSD: md.sparc64,v 1.91 2011/04/13 03:24:28 mrg Exp $
 ./usr/include/ieeefp.h				comp-c-include
 ./usr/include/sparc				comp-c-include
 ./usr/include/sparc/_G_config.h			comp-obsolete		obsolete
@@ -93,6 +93,7 @@
 ./usr/include/sparc64/ieee.h			comp-c-include
 ./usr/include/sparc64/ieeefp.h			comp-c-include
 ./usr/include/sparc64/instr.h			comp-c-include
+./usr/include/sparc64/intr.h			comp-c-include
 ./usr/include/sparc64/int_const.h		comp-c-include
 ./usr/include/sparc64/int_fmtio.h		comp-c-include
 ./usr/include/sparc64/int_limits.h		comp-c-include

Index: src/sys/arch/sparc64/include/Makefile
diff -u src/sys/arch/sparc64/include/Makefile:1.25 src/sys/arch/sparc64/include/Makefile:1.26
--- src/sys/arch/sparc64/include/Makefile:1.25	Mon Jan 31 00:19:34 2011
+++ src/sys/arch/sparc64/include/Makefile	Wed Apr 13 03:24:28 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.25 2011/01/31 00:19:34 christos Exp $
+#	$NetBSD: Makefile,v 1.26 2011/04/13 03:24:28 mrg Exp $
 
 INCSDIR= /usr/include/sparc64
 
@@ -8,7 +8,7 @@
 	disklabel.h \
 	eeprom.h elf_machdep.h endian.h endian_machdep.h \
 	fenv.h float.h frame.h fsr.h \
-	idprom.h ieee.h ieeefp.h instr.h \
+	idprom.h ieee.h ieeefp.h instr.h intr.h \
 	int_const.h int_fmtio.h int_limits.h int_mwgwtypes.h int_types.h \
 	joystick.h \
 	kbd.h kbio.h kcore.h \

Index: src/sys/arch/sparc64/include/intr.h
diff -u src/sys/arch/sparc64/include/intr.h:1.29 src/sys/arch/sparc64/include/intr.h:1.30
--- src/sys/arch/sparc64/include/intr.h:1.29	Mon May 24 09:49:17 2010
+++ src/sys/arch/sparc64/include/intr.h	Wed Apr 13 03:24:28 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: intr.h,v 1.29 2010/05/24 09:49:17 martin Exp $ */
+/*	$NetBSD: intr.h,v 1.30 2011/04/13 03:24:28 mrg Exp $ */
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -32,6 +32,8 @@
 #ifndef _SPARC64_INTR_H_
 #define _SPARC64_INTR_H_
 
+#ifdef _KERNEL
+
 #if defined(_KERNEL_OPT)
 #include "opt_multiprocessor.h"
 #endif
@@ -76,6 +78,8 @@
 #endif	/* _LOCORE */
 #endif
 
+#endif /* _KERNEL */
+
 #define IPI_EVCNT_TLB_PTE	0
 #define IPI_EVCNT_FPU_SYNCH	1
 #define IPI_EVCNT_FPU_FLUSH	2

Reply via email to