Module Name:    src
Committed By:   matt
Date:           Tue Mar  2 21:52:33 UTC 2010

Modified Files:
        src/sys/arch/macppc/macppc: cpu.c
        src/sys/arch/mvmeppc/stand/libsa: srt0.S
        src/sys/arch/ofppc/ofppc: cpu.c
        src/sys/arch/powerpc/include: Makefile
        src/sys/arch/prep/prep: locore.S
        src/sys/arch/prep/stand/boot: boot.c clock.c
        src/sys/arch/rs6000/stand/boot: boot.c clock.c
        src/sys/arch/sandpoint/stand/netboot: entry.S
Removed Files:
        src/sys/arch/amigappc/include: spr.h
        src/sys/arch/bebox/include: spr.h
        src/sys/arch/evbppc/include: spr.h
        src/sys/arch/ibmnws/include: spr.h
        src/sys/arch/macppc/include: spr.h
        src/sys/arch/mvmeppc/include: spr.h
        src/sys/arch/ofppc/include: spr.h
        src/sys/arch/prep/include: spr.h
        src/sys/arch/rs6000/include: spr.h
        src/sys/arch/sandpoint/include: spr.h

Log Message:
Add missing <powerpc/FOO/spr.h> to a few files missed on the first pass.
Don't export <machine/spr.h> to userland, only <powerpc/spr.h>


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r0 src/sys/arch/amigappc/include/spr.h
cvs rdiff -u -r1.4 -r0 src/sys/arch/bebox/include/spr.h
cvs rdiff -u -r1.4 -r0 src/sys/arch/evbppc/include/spr.h
cvs rdiff -u -r1.2 -r0 src/sys/arch/ibmnws/include/spr.h
cvs rdiff -u -r1.4 -r0 src/sys/arch/macppc/include/spr.h
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/macppc/macppc/cpu.c
cvs rdiff -u -r1.4 -r0 src/sys/arch/mvmeppc/include/spr.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mvmeppc/stand/libsa/srt0.S
cvs rdiff -u -r1.4 -r0 src/sys/arch/ofppc/include/spr.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/ofppc/ofppc/cpu.c
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/powerpc/include/Makefile
cvs rdiff -u -r1.4 -r0 src/sys/arch/prep/include/spr.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/prep/prep/locore.S
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/prep/stand/boot/boot.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/prep/stand/boot/clock.c
cvs rdiff -u -r1.1 -r0 src/sys/arch/rs6000/include/spr.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/rs6000/stand/boot/boot.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/stand/boot/clock.c
cvs rdiff -u -r1.4 -r0 src/sys/arch/sandpoint/include/spr.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sandpoint/stand/netboot/entry.S

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

Modified files:

Index: src/sys/arch/macppc/macppc/cpu.c
diff -u src/sys/arch/macppc/macppc/cpu.c:1.52 src/sys/arch/macppc/macppc/cpu.c:1.53
--- src/sys/arch/macppc/macppc/cpu.c:1.52	Fri Nov 27 03:23:11 2009
+++ src/sys/arch/macppc/macppc/cpu.c	Tue Mar  2 21:52:33 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.c,v 1.52 2009/11/27 03:23:11 rmind Exp $	*/
+/*	$NetBSD: cpu.c,v 1.53 2010/03/02 21:52:33 matt Exp $	*/
 
 /*-
  * Copyright (c) 2001 Tsubai Masanari.
@@ -33,7 +33,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.52 2009/11/27 03:23:11 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.53 2010/03/02 21:52:33 matt Exp $");
 
 #include "opt_ppcparam.h"
 #include "opt_multiprocessor.h"
@@ -53,6 +53,7 @@
 #include <powerpc/openpic.h>
 #include <powerpc/atomic.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 #ifdef ALTIVEC
 #include <powerpc/altivec.h>
 #endif

Index: src/sys/arch/mvmeppc/stand/libsa/srt0.S
diff -u src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.2 src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.3
--- src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.2	Mon Apr 28 20:23:30 2008
+++ src/sys/arch/mvmeppc/stand/libsa/srt0.S	Tue Mar  2 21:52:33 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: srt0.S,v 1.2 2008/04/28 20:23:30 martin Exp $	*/
+/*	$NetBSD: srt0.S,v 1.3 2010/03/02 21:52:33 matt Exp $	*/
 
 /*-
  * Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -32,6 +32,7 @@
 #include <machine/asm.h>
 #include <machine/psl.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #define	STACK_SIZE	8192
 

Index: src/sys/arch/ofppc/ofppc/cpu.c
diff -u src/sys/arch/ofppc/ofppc/cpu.c:1.11 src/sys/arch/ofppc/ofppc/cpu.c:1.12
--- src/sys/arch/ofppc/ofppc/cpu.c:1.11	Mon Apr 28 20:23:31 2008
+++ src/sys/arch/ofppc/ofppc/cpu.c	Tue Mar  2 21:52:33 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.c,v 1.11 2008/04/28 20:23:31 martin Exp $	*/
+/*	$NetBSD: cpu.c,v 1.12 2010/03/02 21:52:33 matt Exp $	*/
 
 /*-
  * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.11 2008/04/28 20:23:31 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.12 2010/03/02 21:52:33 matt Exp $");
 
 #include "opt_ppcparam.h"
 #include "opt_multiprocessor.h"
@@ -42,12 +42,15 @@
 #include <sys/device.h>
 
 #include <uvm/uvm_extern.h>
+
 #include <dev/ofw/openfirm.h>
-#include <powerpc/oea/hid.h>
-#include <powerpc/oea/bat.h>
+
 #include <powerpc/openpic.h>
 #include <powerpc/atomic.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
+#include <powerpc/oea/hid.h>
+#include <powerpc/oea/bat.h>
 #ifdef ALTIVEC
 #include <powerpc/altivec.h>
 #endif

Index: src/sys/arch/powerpc/include/Makefile
diff -u src/sys/arch/powerpc/include/Makefile:1.34 src/sys/arch/powerpc/include/Makefile:1.35
--- src/sys/arch/powerpc/include/Makefile:1.34	Fri Feb  9 21:55:10 2007
+++ src/sys/arch/powerpc/include/Makefile	Tue Mar  2 21:52:32 2010
@@ -1,6 +1,9 @@
-#	$NetBSD: Makefile,v 1.34 2007/02/09 21:55:10 ad Exp $
+#	$NetBSD: Makefile,v 1.35 2010/03/02 21:52:32 matt Exp $
 
+.if !defined(INCSDIR)
 INCSDIR?= /usr/include/powerpc
+INCS+=	spr.h
+.endif
 
 INCS+=	ansi.h aout_machdep.h asm.h atomic.h \
 	bswap.h \
@@ -14,7 +17,7 @@
 	math.h mcontext.h mutex.h \
 	param.h pcb.h pmap.h pmc.h proc.h profile.h psl.h pte.h ptrace.h \
 	reg.h reloc.h rwlock.h \
-	setjmp.h signal.h spr.h stdarg.h \
+	setjmp.h signal.h stdarg.h \
 	trap.h types.h \
 	varargs.h \
 	wchar_limits.h

Index: src/sys/arch/prep/prep/locore.S
diff -u src/sys/arch/prep/prep/locore.S:1.13 src/sys/arch/prep/prep/locore.S:1.14
--- src/sys/arch/prep/prep/locore.S:1.13	Thu Nov 26 00:19:21 2009
+++ src/sys/arch/prep/prep/locore.S	Tue Mar  2 21:52:32 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.S,v 1.13 2009/11/26 00:19:21 matt Exp $	*/
+/*	$NetBSD: locore.S,v 1.14 2010/03/02 21:52:32 matt Exp $	*/
 /*	$OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $	*/
 
 /*
@@ -52,6 +52,7 @@
 #include <machine/asm.h>
 
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #include "ksyms.h"
 

Index: src/sys/arch/prep/stand/boot/boot.c
diff -u src/sys/arch/prep/stand/boot/boot.c:1.16 src/sys/arch/prep/stand/boot/boot.c:1.17
--- src/sys/arch/prep/stand/boot/boot.c:1.16	Sat Mar 14 14:46:05 2009
+++ src/sys/arch/prep/stand/boot/boot.c	Tue Mar  2 21:52:32 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: boot.c,v 1.16 2009/03/14 14:46:05 dsl Exp $	*/
+/*	$NetBSD: boot.c,v 1.17 2010/03/02 21:52:32 matt Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -40,6 +40,7 @@
 #include <machine/cpu.h>
 #include <machine/residual.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #include "boot.h"
 

Index: src/sys/arch/prep/stand/boot/clock.c
diff -u src/sys/arch/prep/stand/boot/clock.c:1.9 src/sys/arch/prep/stand/boot/clock.c:1.10
--- src/sys/arch/prep/stand/boot/clock.c:1.9	Mon Apr 10 18:40:06 2006
+++ src/sys/arch/prep/stand/boot/clock.c	Tue Mar  2 21:52:32 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: clock.c,v 1.9 2006/04/10 18:40:06 garbled Exp $	*/
+/*	$NetBSD: clock.c,v 1.10 2010/03/02 21:52:32 matt Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -35,6 +35,7 @@
 #include <dev/isa/isareg.h>
 #include <dev/ic/i8253reg.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #include "boot.h"
 

Index: src/sys/arch/rs6000/stand/boot/boot.c
diff -u src/sys/arch/rs6000/stand/boot/boot.c:1.3 src/sys/arch/rs6000/stand/boot/boot.c:1.4
--- src/sys/arch/rs6000/stand/boot/boot.c:1.3	Sat Mar 14 14:46:06 2009
+++ src/sys/arch/rs6000/stand/boot/boot.c	Tue Mar  2 21:52:32 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: boot.c,v 1.3 2009/03/14 14:46:06 dsl Exp $	*/
+/*	$NetBSD: boot.c,v 1.4 2010/03/02 21:52:32 matt Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -40,6 +40,7 @@
 #include <machine/cpu.h>
 #include <machine/iplcb.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #include "boot.h"
 

Index: src/sys/arch/rs6000/stand/boot/clock.c
diff -u src/sys/arch/rs6000/stand/boot/clock.c:1.1 src/sys/arch/rs6000/stand/boot/clock.c:1.2
--- src/sys/arch/rs6000/stand/boot/clock.c:1.1	Mon Dec 17 19:09:46 2007
+++ src/sys/arch/rs6000/stand/boot/clock.c	Tue Mar  2 21:52:32 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: clock.c,v 1.1 2007/12/17 19:09:46 garbled Exp $	*/
+/*	$NetBSD: clock.c,v 1.2 2010/03/02 21:52:32 matt Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -35,6 +35,7 @@
 #include <dev/isa/isareg.h>
 #include <dev/ic/i8253reg.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 
 #include "boot.h"
 

Index: src/sys/arch/sandpoint/stand/netboot/entry.S
diff -u src/sys/arch/sandpoint/stand/netboot/entry.S:1.4 src/sys/arch/sandpoint/stand/netboot/entry.S:1.5
--- src/sys/arch/sandpoint/stand/netboot/entry.S:1.4	Fri Jun 12 00:24:33 2009
+++ src/sys/arch/sandpoint/stand/netboot/entry.S	Tue Mar  2 21:52:32 2010
@@ -1,7 +1,8 @@
-/* $NetBSD: entry.S,v 1.4 2009/06/12 00:24:33 nisimura Exp $ */
+/* $NetBSD: entry.S,v 1.5 2010/03/02 21:52:32 matt Exp $ */
 
 #include <powerpc/psl.h>
 #include <powerpc/spr.h>
+#include <powerpc/oea/spr.h>
 #include <powerpc/oea/bat.h>
 #include <powerpc/oea/hid.h>
 

Reply via email to