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