Source-Changes-HG archive

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

[src/trunk]: src/sys/arch Remove unused m68k_fault_addr, which is required on...



details:   https://anonhg.NetBSD.org/src/rev/51f93eadf38e
branches:  trunk
changeset: 327487:51f93eadf38e
user:      tsutsui <tsutsui%NetBSD.org@localhost>
date:      Sun Mar 09 16:18:00 2014 +0000

description:
Remove unused m68k_fault_addr, which is required only on mac68k for SBC.

It looks hp300 one was copied from mac68k in rev 1.75
and then it was pasted to other ports again and again.

diffstat:

 sys/arch/cesfic/cesfic/locore.s   |  9 +--------
 sys/arch/hp300/hp300/locore.s     |  9 +--------
 sys/arch/luna68k/luna68k/locore.s |  9 +--------
 sys/arch/news68k/news68k/locore.s |  7 +------
 sys/arch/next68k/next68k/locore.s |  9 +--------
 5 files changed, 5 insertions(+), 38 deletions(-)

diffs (204 lines):

diff -r 16bdbe000387 -r 51f93eadf38e sys/arch/cesfic/cesfic/locore.s
--- a/sys/arch/cesfic/cesfic/locore.s   Sun Mar 09 14:53:52 2014 +0000
+++ b/sys/arch/cesfic/cesfic/locore.s   Sun Mar 09 16:18:00 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.s,v 1.29 2014/01/31 18:49:35 tsutsui Exp $      */
+/*     $NetBSD: locore.s,v 1.30 2014/03/09 16:18:00 tsutsui Exp $      */
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -387,10 +387,6 @@
  */ 
 #include <m68k/m68k/trap_subr.s>
 
-       .data
-GLOBAL(m68k_fault_addr)
-       .long   0
-
 #if defined(M68040) || defined(M68060)
 ENTRY_NOPROFILE(addrerr4060)
        clrl    %sp@-                   | stack adjust count
@@ -437,7 +433,6 @@
 Lberr60:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+8),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -465,7 +460,6 @@
 Lberr40:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+20),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -571,7 +565,6 @@
        clrw    %sp@                    | re-clear pad word
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+16),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
diff -r 16bdbe000387 -r 51f93eadf38e sys/arch/hp300/hp300/locore.s
--- a/sys/arch/hp300/hp300/locore.s     Sun Mar 09 14:53:52 2014 +0000
+++ b/sys/arch/hp300/hp300/locore.s     Sun Mar 09 16:18:00 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.s,v 1.167 2014/01/31 18:49:35 tsutsui Exp $     */
+/*     $NetBSD: locore.s,v 1.168 2014/03/09 16:18:00 tsutsui Exp $     */
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -621,10 +621,6 @@
  */
 #include <m68k/m68k/trap_subr.s>
 
-       .data
-GLOBAL(m68k_fault_addr)
-       .long   0
-
 #if defined(M68040) || defined(M68060)
 ENTRY_NOPROFILE(addrerr4060)
        clrl    %sp@-                   | stack adjust count
@@ -672,7 +668,6 @@
 Lberr60:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+8),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -700,7 +695,6 @@
 Lberr40:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+20),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -806,7 +800,6 @@
        clrw    %sp@                    | re-clear pad word
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+16),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
diff -r 16bdbe000387 -r 51f93eadf38e sys/arch/luna68k/luna68k/locore.s
--- a/sys/arch/luna68k/luna68k/locore.s Sun Mar 09 14:53:52 2014 +0000
+++ b/sys/arch/luna68k/luna68k/locore.s Sun Mar 09 16:18:00 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.55 2014/01/31 18:49:35 tsutsui Exp $ */
+/* $NetBSD: locore.s,v 1.56 2014/03/09 16:18:00 tsutsui Exp $ */
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -350,10 +350,6 @@
  */
 #include <m68k/m68k/trap_subr.s>
 
-       .data
-GLOBAL(m68k_fault_addr)
-       .long   0
-
 #if defined(M68040) || defined(M68060)
 ENTRY_NOPROFILE(addrerr4060)
        clrl    %sp@-                   | stack adjust count
@@ -401,7 +397,6 @@
 Lberr60:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+8),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -429,7 +424,6 @@
 Lberr40:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+20),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -516,7 +510,6 @@
        clrw    %sp@                    | re-clear pad word
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+16),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
diff -r 16bdbe000387 -r 51f93eadf38e sys/arch/news68k/news68k/locore.s
--- a/sys/arch/news68k/news68k/locore.s Sun Mar 09 14:53:52 2014 +0000
+++ b/sys/arch/news68k/news68k/locore.s Sun Mar 09 16:18:00 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.s,v 1.63 2014/01/31 18:49:35 tsutsui Exp $      */
+/*     $NetBSD: locore.s,v 1.64 2014/03/09 16:18:00 tsutsui Exp $      */
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -479,10 +479,6 @@
  */
 #include <m68k/m68k/trap_subr.s>
 
-       .data
-GLOBAL(m68k_fault_addr)
-       .long   0
-
 #if defined(M68020) || defined(M68030)
 ENTRY_NOPROFILE(busaddrerr2030)
        clrl    %sp@-                   | stack adjust count
@@ -569,7 +565,6 @@
        clrw    %sp@                    | re-clear pad word
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+16),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
diff -r 16bdbe000387 -r 51f93eadf38e sys/arch/next68k/next68k/locore.s
--- a/sys/arch/next68k/next68k/locore.s Sun Mar 09 14:53:52 2014 +0000
+++ b/sys/arch/next68k/next68k/locore.s Sun Mar 09 16:18:00 2014 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.s,v 1.62 2014/01/31 18:49:35 tsutsui Exp $      */
+/*     $NetBSD: locore.s,v 1.63 2014/03/09 16:18:00 tsutsui Exp $      */
 
 /*
  * Copyright (c) 1998 Darrin B. Jewell
@@ -507,10 +507,6 @@
  */ 
 #include <m68k/m68k/trap_subr.s>
 
-       .data
-GLOBAL(m68k_fault_addr)
-       .long   0
-
 #if defined(M68040) || defined(M68060)
 ENTRY_NOPROFILE(addrerr4060)
        clrl    %sp@-                   | stack adjust count
@@ -558,7 +554,6 @@
 Lberr60:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+8),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -586,7 +581,6 @@
 Lberr40:
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+20),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */
@@ -692,7 +686,6 @@
        clrw    %sp@                    | re-clear pad word
        tstl    _C_LABEL(nofault)       | catch bus error?
        jeq     Lisberr                 | no, handle as usual
-       movl    %sp@(FR_HW+8+16),_C_LABEL(m68k_fault_addr) | save fault addr
        movl    _C_LABEL(nofault),%sp@- | yes,
        jbsr    _C_LABEL(longjmp)       |  longjmp(nofault)
        /* NOTREACHED */



Home | Main Index | Thread Index | Old Index