Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src/sys/arch/vax Pullup approved by thorpej:



details:   https://anonhg.NetBSD.org/src/rev/c2984d27495b
branches:  netbsd-1-5
changeset: 489276:c2984d27495b
user:      matt <matt%NetBSD.org@localhost>
date:      Sat Aug 26 05:26:44 2000 +0000

description:
Pullup approved by thorpej:
  GENERIC 1.79, files.vax 1.76, intvec.s 1.56
>Reverse polarity on INSN_EMULATION to NO_INSN_EMULATION.  Thus by default
>all kernels will have instruction emulation.

diffstat:

 sys/arch/vax/conf/GENERIC   |  6 +++---
 sys/arch/vax/conf/files.vax |  8 ++++----
 sys/arch/vax/vax/intvec.s   |  8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

diffs (91 lines):

diff -r c43d5752c70d -r c2984d27495b sys/arch/vax/conf/GENERIC
--- a/sys/arch/vax/conf/GENERIC Sat Aug 26 02:18:14 2000 +0000
+++ b/sys/arch/vax/conf/GENERIC Sat Aug 26 05:26:44 2000 +0000
@@ -1,11 +1,11 @@
-#      $NetBSD: GENERIC,v 1.71.2.4 2000/08/14 21:11:00 ragge Exp $
+#      $NetBSD: GENERIC,v 1.71.2.5 2000/08/26 05:26:44 matt Exp $
 #
 # GENERIC VAX configuration file; all supported devices.
 #
 
 include                "arch/vax/conf/std.vax"
 
-#ident                 "GENERIC-$Revision: 1.71.2.4 $"
+#ident                 "GENERIC-$Revision: 1.71.2.5 $"
 
 # Here are all different supported CPU types listed.
 options        "VAX8600"
@@ -91,7 +91,7 @@
 options        COMPAT_14
 #options       COMPAT_ULTRIX
 options        COMPAT_IBCS2    # DEC SVR.3 compatilibity
-options        INSN_EMULATE    # CPU lacks some hardware instructions.
+#options       NO_INSN_EMULATE # CPU does not lack some hardware instructions.
 
 options        LKM
 
diff -r c43d5752c70d -r c2984d27495b sys/arch/vax/conf/files.vax
--- a/sys/arch/vax/conf/files.vax       Sat Aug 26 02:18:14 2000 +0000
+++ b/sys/arch/vax/conf/files.vax       Sat Aug 26 05:26:44 2000 +0000
@@ -1,4 +1,4 @@
-#       $NetBSD: files.vax,v 1.71.2.2 2000/08/14 21:11:01 ragge Exp $
+#       $NetBSD: files.vax,v 1.71.2.3 2000/08/26 05:26:44 matt Exp $
 #
 # new style config file for vax architecture
 #
@@ -22,7 +22,7 @@
        VAX410 VAX43 VAX46 VAX48 VAX49 VAX53
        VAX630 VAX640 VAX650 VAX660 VAX670 VAX680
 
-defopt opt_emulate.h   INSN_EMULATE
+defopt opt_emulate.h   NO_INSN_EMULATE
 
 # NBI on KA88
 device nmi { slot=-1 }
@@ -340,8 +340,8 @@
 file   arch/vax/vax/ka660.c            vax660
 file   arch/vax/vax/ka670.c            vax670
 file   arch/vax/vax/ka680.c            vax680
-file   arch/vax/vax/emulate.s          insn_emulate
-file   arch/vax/vax/unimpl_emul.s      insn_emulate
+file   arch/vax/vax/emulate.s          !no_insn_emulate
+file   arch/vax/vax/unimpl_emul.s      !no_insn_emulate
 file   arch/vax/vax/scb.c
 file   arch/vax/vax/conf.c
 file   arch/vax/vax/urem.s
diff -r c43d5752c70d -r c2984d27495b sys/arch/vax/vax/intvec.s
--- a/sys/arch/vax/vax/intvec.s Sat Aug 26 02:18:14 2000 +0000
+++ b/sys/arch/vax/vax/intvec.s Sat Aug 26 05:26:44 2000 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: intvec.s,v 1.49.2.2 2000/08/14 21:11:02 ragge Exp $   */
+/*     $NetBSD: intvec.s,v 1.49.2.3 2000/08/26 05:26:46 matt Exp $   */
 
 /*
  * Copyright (c) 1994, 1997 Ludd, University of Lule}, Sweden.
@@ -205,7 +205,7 @@
        .align  2
        .globl  privinflt
 privinflt:
-#ifdef INSN_EMULATE
+#ifndef NO_INSN_EMULATE
        jsb     unimemu # do not return if insn emulated
 #endif
        pushl $0
@@ -389,7 +389,7 @@
 sbifltmsg:
        .asciz  "SBI fault"
 
-#if INSN_EMULATE
+#ifndef NO_INSN_EMULATE
 /*
  * Table of emulated Microvax instructions supported by emulate.s.
  * Use noemulate to convert unimplemented ones to reserved instruction faults.
@@ -454,7 +454,7 @@
        .align  2
        .globl  emulate
 emulate:
-#if INSN_EMULATE
+#ifndef NO_INSN_EMULATE
        movl    r11,32(sp)              # save register r11 in unused operand
        movl    r10,36(sp)              # save register r10 in unused operand
        cvtbl   (sp),r10                # get opcode



Home | Main Index | Thread Index | Old Index