Module Name: src
Committed By: matt
Date: Thu Aug 13 05:15:10 UTC 2009
Modified Files:
src/sys/arch/algor/include: param.h
src/sys/arch/arc/include: param.h
src/sys/arch/cobalt/include: param.h
src/sys/arch/evbmips/include: param.h
src/sys/arch/ews4800mips/include: param.h
src/sys/arch/hpcmips/include: param.h
src/sys/arch/mips/include: mips_param.h
src/sys/arch/mipsco/include: param.h
src/sys/arch/newsmips/include: param.h
src/sys/arch/playstation2/include: param.h
src/sys/arch/pmax/include: param.h
src/sys/arch/sbmips/include: param.h
src/sys/arch/sgimips/include: param.h
Log Message:
Move MID_MACHINE to <mips/mips_param.h> and use local values so we don't
need to include exec_aout.h
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/algor/include/param.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arc/include/param.h
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/cobalt/include/param.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbmips/include/param.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ews4800mips/include/param.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/hpcmips/include/param.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mipsco/include/param.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/newsmips/include/param.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/playstation2/include/param.h
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/pmax/include/param.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sbmips/include/param.h
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sgimips/include/param.h
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/algor/include/param.h
diff -u src/sys/arch/algor/include/param.h:1.7 src/sys/arch/algor/include/param.h:1.8
--- src/sys/arch/algor/include/param.h:1.7 Tue Sep 5 01:33:24 2006
+++ src/sys/arch/algor/include/param.h Thu Aug 13 05:15:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.7 2006/09/05 01:33:24 gdamore Exp $ */
+/* $NetBSD: param.h,v 1.8 2009/08/13 05:15:08 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define MACHINE_ARCH "mipsel"
#define _MACHINE algor
#define MACHINE "algor"
-#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/arc/include/param.h
diff -u src/sys/arch/arc/include/param.h:1.24 src/sys/arch/arc/include/param.h:1.25
--- src/sys/arch/arc/include/param.h:1.24 Sun Dec 11 12:16:39 2005
+++ src/sys/arch/arc/include/param.h Thu Aug 13 05:15:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.24 2005/12/11 12:16:39 christos Exp $ */
+/* $NetBSD: param.h,v 1.25 2009/08/13 05:15:08 matt Exp $ */
/* $OpenBSD: param.h,v 1.9 1997/04/30 09:54:15 niklas Exp $ */
/*
@@ -94,7 +94,6 @@
#define MACHINE_ARCH "mipsel"
#define _MACHINE arc
#define MACHINE "arc"
-#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */
#define KERNBASE 0x80000000 /* start of kernel virtual */
#define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
Index: src/sys/arch/cobalt/include/param.h
diff -u src/sys/arch/cobalt/include/param.h:1.14 src/sys/arch/cobalt/include/param.h:1.15
--- src/sys/arch/cobalt/include/param.h:1.14 Tue Sep 26 13:11:59 2006
+++ src/sys/arch/cobalt/include/param.h Thu Aug 13 05:15:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.14 2006/09/26 13:11:59 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.15 2009/08/13 05:15:08 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -77,7 +77,6 @@
#define MACHINE_ARCH "mipsel"
#define _MACHINE cobalt
#define MACHINE "cobalt"
-#define MID_MACHINE MID_MIPS
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/evbmips/include/param.h
diff -u src/sys/arch/evbmips/include/param.h:1.5 src/sys/arch/evbmips/include/param.h:1.6
--- src/sys/arch/evbmips/include/param.h:1.5 Sun Dec 11 12:17:11 2005
+++ src/sys/arch/evbmips/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.5 2005/12/11 12:17:11 christos Exp $ */
+/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define _MACHINE evbmips
#define MACHINE "evbmips"
-#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/ews4800mips/include/param.h
diff -u src/sys/arch/ews4800mips/include/param.h:1.1 src/sys/arch/ews4800mips/include/param.h:1.2
--- src/sys/arch/ews4800mips/include/param.h:1.1 Thu Dec 29 15:20:08 2005
+++ src/sys/arch/ews4800mips/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.1 2005/12/29 15:20:08 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.2 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -77,7 +77,6 @@
#define MACHINE_ARCH "mipseb"
#define _MACHINE ews4800mips
#define MACHINE "ews4800mips"
-#define MID_MACHINE MID_MIPS
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/hpcmips/include/param.h
diff -u src/sys/arch/hpcmips/include/param.h:1.12 src/sys/arch/hpcmips/include/param.h:1.13
--- src/sys/arch/hpcmips/include/param.h:1.12 Tue Sep 26 13:11:59 2006
+++ src/sys/arch/hpcmips/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.12 2006/09/26 13:11:59 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.13 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -94,8 +94,6 @@
#define _MACHINE hpcmips
#define MACHINE "hpcmips"
-#define MID_HPCMIPS MID_PMAX /* XXX For the moment */
-#define MID_MACHINE MID_HPCMIPS
#define KERNBASE 0x80000000 /* start of kernel virtual */
#define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */
Index: src/sys/arch/mips/include/mips_param.h
diff -u src/sys/arch/mips/include/mips_param.h:1.24 src/sys/arch/mips/include/mips_param.h:1.25
--- src/sys/arch/mips/include/mips_param.h:1.24 Sun Aug 9 04:02:40 2009
+++ src/sys/arch/mips/include/mips_param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: mips_param.h,v 1.24 2009/08/09 04:02:40 matt Exp $ */
+/* $NetBSD: mips_param.h,v 1.25 2009/08/13 05:15:09 matt Exp $ */
#ifdef _KERNEL
#include <machine/cpu.h>
@@ -69,3 +69,11 @@
#define mips_trunc_page(x) ((uintptr_t)(x) & ~(NBPG-1))
#define mips_btop(x) ((paddr_t)(x) >> PGSHIFT)
#define mips_ptob(x) ((paddr_t)(x) << PGSHIFT)
+
+#ifdef __MIPSEL__
+#define MID_MACHINE 135 /* MID_PMAX (little-endian) */
+#endif
+#ifdef __MIPSEB__
+#define MID_MACHINE 152 /* MID_MIPS (big-endian) */
+#endif
+
Index: src/sys/arch/mipsco/include/param.h
diff -u src/sys/arch/mipsco/include/param.h:1.10 src/sys/arch/mipsco/include/param.h:1.11
--- src/sys/arch/mipsco/include/param.h:1.10 Sat Mar 14 14:46:02 2009
+++ src/sys/arch/mipsco/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.10 2009/03/14 14:46:02 dsl Exp $ */
+/* $NetBSD: param.h,v 1.11 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define MACHINE_ARCH "mipseb"
#define _MACHINE mipsco
#define MACHINE "mipsco"
-#define MID_MACHINE MID_MIPS
#define KERNBASE 0x80000000 /* start of kernel virtual */
#define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */
Index: src/sys/arch/newsmips/include/param.h
diff -u src/sys/arch/newsmips/include/param.h:1.16 src/sys/arch/newsmips/include/param.h:1.17
--- src/sys/arch/newsmips/include/param.h:1.16 Wed Oct 17 19:55:55 2007
+++ src/sys/arch/newsmips/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* from $NetBSD: param.h,v 1.16 2007/10/17 19:55:55 garbled Exp $ */
+/* from $NetBSD: param.h,v 1.17 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define MACHINE_ARCH "mipseb"
#define _MACHINE newsmips
#define MACHINE "newsmips"
-#define MID_MACHINE MID_MIPS
#define KERNBASE 0x80000000 /* start of kernel virtual */
#define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */
Index: src/sys/arch/playstation2/include/param.h
diff -u src/sys/arch/playstation2/include/param.h:1.5 src/sys/arch/playstation2/include/param.h:1.6
--- src/sys/arch/playstation2/include/param.h:1.5 Tue Sep 26 13:11:59 2006
+++ src/sys/arch/playstation2/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.5 2006/09/26 13:11:59 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -77,7 +77,6 @@
#define MACHINE_ARCH "mipsel"
#define _MACHINE playstation2
#define MACHINE "playstation2"
-#define MID_MACHINE MID_PMAX /* XXX no suitable MID for mipsel */
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/pmax/include/param.h
diff -u src/sys/arch/pmax/include/param.h:1.39 src/sys/arch/pmax/include/param.h:1.40
--- src/sys/arch/pmax/include/param.h:1.39 Sat Mar 14 14:46:04 2009
+++ src/sys/arch/pmax/include/param.h Thu Aug 13 05:15:09 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.39 2009/03/14 14:46:04 dsl Exp $ */
+/* $NetBSD: param.h,v 1.40 2009/08/13 05:15:09 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define MACHINE_ARCH "mipsel"
#define _MACHINE pmax
#define MACHINE "pmax"
-#define MID_MACHINE MID_PMAX
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/sbmips/include/param.h
diff -u src/sys/arch/sbmips/include/param.h:1.5 src/sys/arch/sbmips/include/param.h:1.6
--- src/sys/arch/sbmips/include/param.h:1.5 Tue Jan 8 14:38:48 2008
+++ src/sys/arch/sbmips/include/param.h Thu Aug 13 05:15:10 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.5 2008/01/08 14:38:48 simonb Exp $ */
+/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:10 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -93,7 +93,6 @@
#define _MACHINE sbmips
#define MACHINE "sbmips"
-#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
Index: src/sys/arch/sgimips/include/param.h
diff -u src/sys/arch/sgimips/include/param.h:1.10 src/sys/arch/sgimips/include/param.h:1.11
--- src/sys/arch/sgimips/include/param.h:1.10 Thu Feb 21 09:32:12 2008
+++ src/sys/arch/sgimips/include/param.h Thu Aug 13 05:15:10 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.10 2008/02/21 09:32:12 sekiya Exp $ */
+/* $NetBSD: param.h,v 1.11 2009/08/13 05:15:10 matt Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -81,7 +81,6 @@
#define MACHINE_ARCH "mipseb"
#define _MACHINE sgimips
#define MACHINE "sgimips"
-#define MID_MACHINE MID_MIPS
#define DEV_BSIZE 512
#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */