Module Name:    src
Committed By:   matt
Date:           Thu Jun 11 07:30:10 UTC 2015

Modified Files:
        src/sys/arch/mips/include: mips_param.h
        src/sys/arch/mips/mips: locore.S locore_mips1.S locore_mips3.S
            mipsX_subr.S spl.S

Log Message:
Don't include <machine/param.h> in .S files, get the needed values from assym.h
Define NBPG as UL to avoid integer over with NBXSEG on LP64 systems.
(.S files don't like numbers with UL appended to them).


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.196 -r1.197 src/sys/arch/mips/mips/locore.S
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/mips/mips/locore_mips1.S
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/mips/mips/locore_mips3.S
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mips/mips/mipsX_subr.S
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/mips/spl.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/mips/include/mips_param.h
diff -u src/sys/arch/mips/include/mips_param.h:1.35 src/sys/arch/mips/include/mips_param.h:1.36
--- src/sys/arch/mips/include/mips_param.h:1.35	Sun Jun  7 06:07:49 2015
+++ src/sys/arch/mips/include/mips_param.h	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: mips_param.h,v 1.35 2015/06/07 06:07:49 matt Exp $	*/
+/*	$NetBSD: mips_param.h,v 1.36 2015/06/11 07:30:10 matt Exp $	*/
 
 /*-
  * Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -92,10 +92,10 @@
 #endif
 
 #ifdef ENABLE_MIPS_16KB_PAGE
-#define	NBPG		16384		/* bytes/page */
+#define	NBPG		16384UL		/* bytes/page */
 #define	PGSHIFT		14		/* LOG2(NBPG) */
 #else
-#define	NBPG		4096		/* bytes/page */
+#define	NBPG		4096UL		/* bytes/page */
 #define	PGSHIFT		12		/* LOG2(NBPG) */
 #endif
 #define	PGOFSET		(NBPG-1)	/* byte offset into page */

Index: src/sys/arch/mips/mips/locore.S
diff -u src/sys/arch/mips/mips/locore.S:1.196 src/sys/arch/mips/mips/locore.S:1.197
--- src/sys/arch/mips/mips/locore.S:1.196	Sun Jun  7 08:03:10 2015
+++ src/sys/arch/mips/mips/locore.S	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.S,v 1.196 2015/06/07 08:03:10 matt Exp $	*/
+/*	$NetBSD: locore.S,v 1.197 2015/06/11 07:30:10 matt Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -58,7 +58,6 @@
 #include <sys/cdefs.h>
 #include <sys/errno.h>
 
-#include <machine/param.h>
 #include <mips/asm.h>
 #include <mips/cpuregs.h>
 #include <mips/trap.h>

Index: src/sys/arch/mips/mips/locore_mips1.S
diff -u src/sys/arch/mips/mips/locore_mips1.S:1.84 src/sys/arch/mips/mips/locore_mips1.S:1.85
--- src/sys/arch/mips/mips/locore_mips1.S:1.84	Sun Feb 19 21:06:17 2012
+++ src/sys/arch/mips/mips/locore_mips1.S	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore_mips1.S,v 1.84 2012/02/19 21:06:17 rmind Exp $	*/
+/*	$NetBSD: locore_mips1.S,v 1.85 2015/06/11 07:30:10 matt Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -56,7 +56,6 @@
 
 #include <mips/asm.h>
 #include <mips/cpuregs.h>
-#include <machine/param.h>
 
 #include "assym.h"
 

Index: src/sys/arch/mips/mips/locore_mips3.S
diff -u src/sys/arch/mips/mips/locore_mips3.S:1.108 src/sys/arch/mips/mips/locore_mips3.S:1.109
--- src/sys/arch/mips/mips/locore_mips3.S:1.108	Sun Jun  7 08:03:10 2015
+++ src/sys/arch/mips/mips/locore_mips3.S	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore_mips3.S,v 1.108 2015/06/07 08:03:10 matt Exp $	*/
+/*	$NetBSD: locore_mips3.S,v 1.109 2015/06/11 07:30:10 matt Exp $	*/
 
 /*
  * Copyright (c) 1997 Jonathan Stone (hereinafter referred to as the author)
@@ -91,7 +91,6 @@
 
 #include <mips/asm.h>
 #include <mips/cpuregs.h>
-#include <machine/param.h>
 
 #include "assym.h"
 

Index: src/sys/arch/mips/mips/mipsX_subr.S
diff -u src/sys/arch/mips/mips/mipsX_subr.S:1.61 src/sys/arch/mips/mips/mipsX_subr.S:1.62
--- src/sys/arch/mips/mips/mipsX_subr.S:1.61	Tue Jun  9 14:40:42 2015
+++ src/sys/arch/mips/mips/mipsX_subr.S	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: mipsX_subr.S,v 1.61 2015/06/09 14:40:42 matt Exp $	*/
+/*	$NetBSD: mipsX_subr.S,v 1.62 2015/06/11 07:30:10 matt Exp $	*/
 
 /*
  * Copyright 2002 Wasabi Systems, Inc.
@@ -132,8 +132,6 @@
 #endif
 #include <mips/trap.h>
 
-#include <machine/param.h>
-
 #include "assym.h"
 
 #ifdef _LP64

Index: src/sys/arch/mips/mips/spl.S
diff -u src/sys/arch/mips/mips/spl.S:1.8 src/sys/arch/mips/mips/spl.S:1.9
--- src/sys/arch/mips/mips/spl.S:1.8	Sat Jun  6 04:40:19 2015
+++ src/sys/arch/mips/mips/spl.S	Thu Jun 11 07:30:10 2015
@@ -1,4 +1,4 @@
-/*	$NetBSD: spl.S,v 1.8 2015/06/06 04:40:19 matt Exp $	*/
+/*	$NetBSD: spl.S,v 1.9 2015/06/11 07:30:10 matt Exp $	*/
 
 /*-
  * Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
@@ -35,11 +35,10 @@
 
 #include <sys/cdefs.h>
 
-#include <machine/param.h>
 #include <mips/asm.h>
 #include <mips/cpuregs.h>
 
-RCSID("$NetBSD: spl.S,v 1.8 2015/06/06 04:40:19 matt Exp $")
+RCSID("$NetBSD: spl.S,v 1.9 2015/06/11 07:30:10 matt Exp $")
 
 #include "assym.h"
 

Reply via email to