summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtc%netscape.com <devnull@localhost>1999-12-22 23:58:07 +0000
committerwtc%netscape.com <devnull@localhost>1999-12-22 23:58:07 +0000
commitc8b091af5d58b872900124a14f24889b6571fb7e (patch)
tree9a1f6f993e261d1c029e0b192d46bbaf7313360b
parent3c35a7d0cd25cc27ec5e371a53671f6889eebc45 (diff)
downloadnspr-hg-c8b091af5d58b872900124a14f24889b6571fb7e.tar.gz
Checked in NetBSD/MIPS port contributed by Tom Weinstein
<tomw@geocast.com>. Modified files: _netbsd.cfg, _netbsd.h
-rw-r--r--pr/include/md/_netbsd.cfg2
-rw-r--r--pr/include/md/_netbsd.h4
2 files changed, 5 insertions, 1 deletions
diff --git a/pr/include/md/_netbsd.cfg b/pr/include/md/_netbsd.cfg
index 0098a955..ef52198e 100644
--- a/pr/include/md/_netbsd.cfg
+++ b/pr/include/md/_netbsd.cfg
@@ -73,7 +73,7 @@
#define PR_ALIGN_OF_DOUBLE 4
#define PR_ALIGN_OF_POINTER 4
-#elif defined(__sparc__)
+#elif defined(__sparc__) || defined(__mips__)
#undef IS_LITTLE_ENDIAN 1
#define IS_BIG_ENDIAN 1
diff --git a/pr/include/md/_netbsd.h b/pr/include/md/_netbsd.h
index e3e7452c..49aca74b 100644
--- a/pr/include/md/_netbsd.h
+++ b/pr/include/md/_netbsd.h
@@ -33,6 +33,8 @@
#define _PR_SI_ARCHITECTURE "powerpc"
#elif defined(__sparc__)
#define _PR_SI_ARCHITECTURE "sparc"
+#elif defined(__mips__)
+#define _PR_SI_ARCHITECTURE "mips"
#elif defined(__arm32__)
#define _PR_SI_ARCHITECTURE "arm32"
#endif
@@ -64,6 +66,8 @@
#if defined(__i386__) || defined(__sparc__) || defined(__m68k__) || defined(__powerpc__)
#define JB_SP_INDEX 2
+#elif defined(__mips__)
+#define JB_SP_INDEX 4
#elif defined(__alpha__)
#define JB_SP_INDEX 34
#elif defined(__arm32__)