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"