Module Name: src
Committed By: martin
Date: Thu Jun 27 19:27:29 UTC 2024
Modified Files:
src/sys/arch/amiga/amiga [netbsd-10]: locore.s
src/sys/arch/atari/atari [netbsd-10]: locore.s
src/sys/arch/cesfic/cesfic [netbsd-10]: locore.s
src/sys/arch/hp300/hp300 [netbsd-10]: locore.s
src/sys/arch/luna68k/luna68k [netbsd-10]: locore.s
src/sys/arch/m68k/conf [netbsd-10]: files.m68k
src/sys/arch/m68k/include [netbsd-10]: pte_motorola.h
src/sys/arch/m68k/m68k [netbsd-10]: compat_13_sigreturn13.s
compat_16_sigreturn14.s
src/sys/arch/mac68k/mac68k [netbsd-10]: locore.s
src/sys/arch/mvme68k/mvme68k [netbsd-10]: locore.s
src/sys/arch/news68k/news68k [netbsd-10]: locore.s
src/sys/arch/next68k/next68k [netbsd-10]: locore.s
src/sys/arch/sun2/sun2 [netbsd-10]: locore.s
src/sys/arch/sun3/sun3 [netbsd-10]: locore.s
src/sys/arch/sun3/sun3x [netbsd-10]: locore.s
src/sys/arch/x68k/x68k [netbsd-10]: locore.s
Removed Files:
src/sys/arch/m68k/m68k [netbsd-10]: sigreturn.s
Log Message:
Pull up following revision(s) (requested by rin in ticket #724
to fix build fallout on the branch):
sys/arch/m68k/m68k/compat_16_sigreturn14.s: revision 1.6
sys/arch/mvme68k/mvme68k/locore.s: revision 1.129
sys/arch/news68k/news68k/locore.s: revision 1.84
sys/arch/hp300/hp300/locore.s: revision 1.183
sys/arch/m68k/m68k/compat_13_sigreturn13.s: revision 1.8
sys/arch/m68k/m68k/sigreturn.s: file removal
sys/arch/m68k/include/pte_motorola.h: revision 1.10
sys/arch/atari/atari/locore.s: revision 1.125
sys/arch/amiga/amiga/locore.s: revision 1.169
sys/arch/sun2/sun2/locore.s: revision 1.37
sys/arch/next68k/next68k/locore.s: revision 1.84
sys/arch/x68k/x68k/locore.s: revision 1.130
sys/arch/sun3/sun3x/locore.s: revision 1.77
sys/arch/cesfic/cesfic/locore.s: revision 1.45
sys/arch/m68k/conf/files.m68k: revision 1.53
sys/arch/sun3/sun3/locore.s: revision 1.109
sys/arch/luna68k/luna68k/locore.s: revision 1.81
sys/arch/mac68k/mac68k/locore.s: revision 1.182
Define PTE used in the pmap module int terms of the bit definitions
in mmu_{51,40}.h.
Make compat_13_sigreturn13.s and compat_16_sigreturn14.s build as their
own stand-alone files and G/C the now-empty sigreturn.s.
To generate a diff of this commit:
cvs rdiff -u -r1.161 -r1.161.4.1 src/sys/arch/amiga/amiga/locore.s
cvs rdiff -u -r1.116 -r1.116.4.1 src/sys/arch/atari/atari/locore.s
cvs rdiff -u -r1.34 -r1.34.4.1 src/sys/arch/cesfic/cesfic/locore.s
cvs rdiff -u -r1.173 -r1.173.4.1 src/sys/arch/hp300/hp300/locore.s
cvs rdiff -u -r1.68 -r1.68.4.1 src/sys/arch/luna68k/luna68k/locore.s
cvs rdiff -u -r1.51 -r1.51.20.1 src/sys/arch/m68k/conf/files.m68k
cvs rdiff -u -r1.8 -r1.8.86.1 src/sys/arch/m68k/include/pte_motorola.h
cvs rdiff -u -r1.7 -r1.7.60.1 src/sys/arch/m68k/m68k/compat_13_sigreturn13.s
cvs rdiff -u -r1.5 -r1.5.60.1 src/sys/arch/m68k/m68k/compat_16_sigreturn14.s
cvs rdiff -u -r1.11 -r0 src/sys/arch/m68k/m68k/sigreturn.s
cvs rdiff -u -r1.175 -r1.175.4.1 src/sys/arch/mac68k/mac68k/locore.s
cvs rdiff -u -r1.118 -r1.118.4.1 src/sys/arch/mvme68k/mvme68k/locore.s
cvs rdiff -u -r1.68 -r1.68.4.1 src/sys/arch/news68k/news68k/locore.s
cvs rdiff -u -r1.68.4.2 -r1.68.4.3 src/sys/arch/next68k/next68k/locore.s
cvs rdiff -u -r1.29 -r1.29.4.1 src/sys/arch/sun2/sun2/locore.s
cvs rdiff -u -r1.101 -r1.101.4.1 src/sys/arch/sun3/sun3/locore.s
cvs rdiff -u -r1.69 -r1.69.4.1 src/sys/arch/sun3/sun3x/locore.s
cvs rdiff -u -r1.121 -r1.121.4.1 src/sys/arch/x68k/x68k/locore.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/amiga/amiga/locore.s
diff -u src/sys/arch/amiga/amiga/locore.s:1.161 src/sys/arch/amiga/amiga/locore.s:1.161.4.1
--- src/sys/arch/amiga/amiga/locore.s:1.161 Mon May 30 09:56:02 2022
+++ src/sys/arch/amiga/amiga/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.161 2022/05/30 09:56:02 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.161.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -423,9 +423,6 @@ ENTRY_NOPROFILE(trace)
moveq #T_TRACE,%d0
jra _ASM_LABEL(fault)
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
*
Index: src/sys/arch/atari/atari/locore.s
diff -u src/sys/arch/atari/atari/locore.s:1.116 src/sys/arch/atari/atari/locore.s:1.116.4.1
--- src/sys/arch/atari/atari/locore.s:1.116 Mon May 30 09:56:03 2022
+++ src/sys/arch/atari/atari/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.116 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.116.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -618,9 +618,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
*
Index: src/sys/arch/cesfic/cesfic/locore.s
diff -u src/sys/arch/cesfic/cesfic/locore.s:1.34 src/sys/arch/cesfic/cesfic/locore.s:1.34.4.1
--- src/sys/arch/cesfic/cesfic/locore.s:1.34 Mon May 30 09:56:03 2022
+++ src/sys/arch/cesfic/cesfic/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.34 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.34.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1980, 1990, 1993
@@ -600,9 +600,6 @@ Lbrkpt2:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
* All device interrupts are auto-vectored. The CPU provides
Index: src/sys/arch/hp300/hp300/locore.s
diff -u src/sys/arch/hp300/hp300/locore.s:1.173 src/sys/arch/hp300/hp300/locore.s:1.173.4.1
--- src/sys/arch/hp300/hp300/locore.s:1.173 Mon May 30 09:56:03 2022
+++ src/sys/arch/hp300/hp300/locore.s Thu Jun 27 19:27:27 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.173 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.173.4.1 2024/06/27 19:27:27 martin Exp $ */
/*
* Copyright (c) 1980, 1990, 1993
@@ -849,9 +849,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
* All device interrupts are auto-vectored. The CPU provides
Index: src/sys/arch/luna68k/luna68k/locore.s
diff -u src/sys/arch/luna68k/luna68k/locore.s:1.68 src/sys/arch/luna68k/luna68k/locore.s:1.68.4.1
--- src/sys/arch/luna68k/luna68k/locore.s:1.68 Fri Jun 10 21:42:24 2022
+++ src/sys/arch/luna68k/luna68k/locore.s Thu Jun 27 19:27:29 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.68 2022/06/10 21:42:24 tsutsui Exp $ */
+/* $NetBSD: locore.s,v 1.68.4.1 2024/06/27 19:27:29 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -581,9 +581,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
*
Index: src/sys/arch/m68k/conf/files.m68k
diff -u src/sys/arch/m68k/conf/files.m68k:1.51 src/sys/arch/m68k/conf/files.m68k:1.51.20.1
--- src/sys/arch/m68k/conf/files.m68k:1.51 Wed Oct 21 13:31:51 2020
+++ src/sys/arch/m68k/conf/files.m68k Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-# $NetBSD: files.m68k,v 1.51 2020/10/21 13:31:51 christos Exp $
+# $NetBSD: files.m68k,v 1.51.20.1 2024/06/27 19:27:28 martin Exp $
#
defflag opt_fpsp.h FPSP
@@ -31,6 +31,9 @@ file arch/m68k/m68k/sunos_syscall.c com
file arch/m68k/m68k/linux_syscall.c compat_linux
file arch/m68k/m68k/compat_13_machdep.c compat_13
+file arch/m68k/m68k/compat_13_sigreturn13.s compat_13 | compat_sunos
+
file arch/m68k/m68k/compat_16_machdep.c compat_16
+file arch/m68k/m68k/compat_16_sigreturn14.s compat_16
include "compat/m68k4k/files.m68k4k"
Index: src/sys/arch/m68k/include/pte_motorola.h
diff -u src/sys/arch/m68k/include/pte_motorola.h:1.8 src/sys/arch/m68k/include/pte_motorola.h:1.8.86.1
--- src/sys/arch/m68k/include/pte_motorola.h:1.8 Tue Feb 8 20:20:16 2011
+++ src/sys/arch/m68k/include/pte_motorola.h Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: pte_motorola.h,v 1.8 2011/02/08 20:20:16 rmind Exp $ */
+/* $NetBSD: pte_motorola.h,v 1.8.86.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -59,21 +59,21 @@ typedef u_int pt_entry_t; /* page table
#define SG_RO 0x00000004
#define SG_RW 0x00000000
#define SG_U 0x00000008 /* modified bit (68040) */
-#define SG_FRAME ((~0) << PG_SHIFT)
+#define SG_FRAME ((~0U) << PG_SHIFT)
#define SG_ISHIFT ((PG_SHIFT << 1) - 2) /* 24 or 22 */
-#define SG_IMASK ((~0) << SG_ISHIFT)
+#define SG_IMASK ((~0U) << SG_ISHIFT)
#define SG_PSHIFT PG_SHIFT
-#define SG_PMASK (((~0) << SG_PSHIFT) & ~SG_IMASK)
+#define SG_PMASK (((~0U) << SG_PSHIFT) & ~SG_IMASK)
/* 68040 additions */
#define SG4_MASK1 0xfe000000
#define SG4_SHIFT1 25
#define SG4_MASK2 0x01fc0000
#define SG4_SHIFT2 18
-#define SG4_MASK3 (((~0) << PG_SHIFT) & ~(SG4_MASK1 | SG4_MASK2))
+#define SG4_MASK3 (((~0U) << PG_SHIFT) & ~(SG4_MASK1 | SG4_MASK2))
#define SG4_SHIFT3 PG_SHIFT
#define SG4_ADDR1 0xfffffe00
-#define SG4_ADDR2 ((~0) << (20 - PG_SHIFT))
+#define SG4_ADDR2 ((~0U) << (20 - PG_SHIFT))
#define SG4_LEV1SIZE 128
#define SG4_LEV2SIZE 128
#define SG4_LEV3SIZE (1 << (SG4_SHIFT2 - PG_SHIFT)) /* 64 or 32 */
@@ -86,7 +86,7 @@ typedef u_int pt_entry_t; /* page table
#define PG_W 0x00000100
#define PG_RO 0x00000004
#define PG_RW 0x00000000
-#define PG_FRAME ((~0) << PG_SHIFT)
+#define PG_FRAME ((~0U) << PG_SHIFT)
#define PG_CI 0x00000040
#define PG_PFNUM(x) (((x) & PG_FRAME) >> PG_SHIFT)
Index: src/sys/arch/m68k/m68k/compat_13_sigreturn13.s
diff -u src/sys/arch/m68k/m68k/compat_13_sigreturn13.s:1.7 src/sys/arch/m68k/m68k/compat_13_sigreturn13.s:1.7.60.1
--- src/sys/arch/m68k/m68k/compat_13_sigreturn13.s:1.7 Sat Sep 7 19:06:29 2013
+++ src/sys/arch/m68k/m68k/compat_13_sigreturn13.s Thu Jun 27 19:27:27 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: compat_13_sigreturn13.s,v 1.7 2013/09/07 19:06:29 chs Exp $ */
+/* $NetBSD: compat_13_sigreturn13.s,v 1.7.60.1 2024/06/27 19:27:27 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -38,9 +38,12 @@
* @(#)locore.s 8.6 (Berkeley) 5/27/94
*/
-/*
- * NOTICE: This file is included by <m68k/m68k/sigreturn.s>.
- */
+#include <machine/asm.h>
+
+#include "assym.h"
+
+ .file "compat_13_sigreturn13.s"
+ .text
/*
* The compat_13_sigreturn13() syscall comes here. It requires special
@@ -61,19 +64,19 @@ ENTRY_NOPROFILE(m68k_compat_13_sigreturn
movl FR_SP(%sp),%a0 | grab and restore
movl %a0,%usp | user SP
lea FR_HW(%sp),%a1 | pointer to HW frame
- movw FR_ADJ(%sp),%d0 | do we need to adjust the stack?
- jeq .Lc13sigr1 | no, just continue
+ movw FR_ADJ(%sp),%d0 | do we need to adjust the stack?
+ jeq 2f | no, just continue
moveq #92,%d1 | total size
subw %d0,%d1 | - hole size = frame size
lea 92(%a1),%a0 | destination
addw %d1,%a1 | source
lsrw #1,%d1 | convert to word count
subqw #1,%d1 | minus 1 for dbf
-.Lc13sigrlp:
+1:
movw -(%a1),-(%a0) | copy a word
- dbf %d1,.Lc13sigrlp | continue
+ dbf %d1,1b | continue
movl %a0,%a1 | new HW frame base
-.Lc13sigr1:
+2:
movl %a1,FR_SP(%sp) | new SP value
moveml (%sp)+,#0x7FFF | restore user registers
movl (%sp),%sp | and our SP
Index: src/sys/arch/m68k/m68k/compat_16_sigreturn14.s
diff -u src/sys/arch/m68k/m68k/compat_16_sigreturn14.s:1.5 src/sys/arch/m68k/m68k/compat_16_sigreturn14.s:1.5.60.1
--- src/sys/arch/m68k/m68k/compat_16_sigreturn14.s:1.5 Sat Sep 7 19:06:29 2013
+++ src/sys/arch/m68k/m68k/compat_16_sigreturn14.s Thu Jun 27 19:27:27 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: compat_16_sigreturn14.s,v 1.5 2013/09/07 19:06:29 chs Exp $ */
+/* $NetBSD: compat_16_sigreturn14.s,v 1.5.60.1 2024/06/27 19:27:27 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -38,9 +38,12 @@
* @(#)locore.s 8.6 (Berkeley) 5/27/94
*/
-/*
- * NOTICE: This file is included by <m68k/m68k/sigreturn.s>.
- */
+#include <machine/asm.h>
+
+#include "assym.h"
+
+ .file "compat_13_sigreturn13.s"
+ .text
/*
* The compat_16_sigreturn14() syscall comes here. It requires special
@@ -62,18 +65,18 @@ ENTRY_NOPROFILE(m68k_compat_16_sigreturn
movl %a0,%usp | user SP
lea FR_HW(%sp),%a1 | pointer to HW frame
movw FR_ADJ(%sp),%d0 | do we need to adjust the stack?
- jeq .Lsigr1 | no, just continue
+ jeq 2f | no, just continue
moveq #92,%d1 | total size
subw %d0,%d1 | - hole size = frame size
lea 92(%a1),%a0 | destination
addw %d1,%a1 | source
lsrw #1,%d1 | convert to word count
subqw #1,%d1 | minus 1 for dbf
-.Lsigrlp:
+1:
movw -(%a1),-(%a0) | copy a word
- dbf %d1,.Lsigrlp | continue
+ dbf %d1,1b | continue
movl %a0,%a1 | new HW frame base
-.Lsigr1:
+2:
movl %a1,FR_SP(%sp) | new SP value
moveml (%sp)+,#0x7FFF | restore user registers
movl (%sp),%sp | and our SP
Index: src/sys/arch/mac68k/mac68k/locore.s
diff -u src/sys/arch/mac68k/mac68k/locore.s:1.175 src/sys/arch/mac68k/mac68k/locore.s:1.175.4.1
--- src/sys/arch/mac68k/mac68k/locore.s:1.175 Mon May 30 09:56:03 2022
+++ src/sys/arch/mac68k/mac68k/locore.s Thu Jun 27 19:27:29 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.175 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.175.4.1 2024/06/27 19:27:29 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -713,9 +713,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
*
Index: src/sys/arch/mvme68k/mvme68k/locore.s
diff -u src/sys/arch/mvme68k/mvme68k/locore.s:1.118 src/sys/arch/mvme68k/mvme68k/locore.s:1.118.4.1
--- src/sys/arch/mvme68k/mvme68k/locore.s:1.118 Mon May 30 09:56:03 2022
+++ src/sys/arch/mvme68k/mvme68k/locore.s Thu Jun 27 19:27:27 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.118 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.118.4.1 2024/06/27 19:27:27 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -929,11 +929,6 @@ Lbrkpt3:
rte | all done
/*
- * Use common m68k sigreturn routine.
- */
-#include <m68k/m68k/sigreturn.s>
-
-/*
* Interrupt handlers.
*
* For auto-vectored interrupts, the CPU provides the
Index: src/sys/arch/news68k/news68k/locore.s
diff -u src/sys/arch/news68k/news68k/locore.s:1.68 src/sys/arch/news68k/news68k/locore.s:1.68.4.1
--- src/sys/arch/news68k/news68k/locore.s:1.68 Mon May 30 09:56:03 2022
+++ src/sys/arch/news68k/news68k/locore.s Thu Jun 27 19:27:27 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.68 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.68.4.1 2024/06/27 19:27:27 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -684,11 +684,6 @@ Lbrkpt3:
rte | all done
/*
- * Use common m68k sigreturn routine.
- */
-#include <m68k/m68k/sigreturn.s>
-
-/*
* Interrupt handlers.
*
* For auto-vectored interrupts, the CPU provides the
Index: src/sys/arch/next68k/next68k/locore.s
diff -u src/sys/arch/next68k/next68k/locore.s:1.68.4.2 src/sys/arch/next68k/next68k/locore.s:1.68.4.3
--- src/sys/arch/next68k/next68k/locore.s:1.68.4.2 Wed Feb 15 19:35:14 2023
+++ src/sys/arch/next68k/next68k/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.68.4.2 2023/02/15 19:35:14 martin Exp $ */
+/* $NetBSD: locore.s,v 1.68.4.3 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1998 Darrin B. Jewell
@@ -682,9 +682,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers.
*
Index: src/sys/arch/sun2/sun2/locore.s
diff -u src/sys/arch/sun2/sun2/locore.s:1.29 src/sys/arch/sun2/sun2/locore.s:1.29.4.1
--- src/sys/arch/sun2/sun2/locore.s:1.29 Wed Mar 16 20:31:02 2022
+++ src/sys/arch/sun2/sun2/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.29 2022/03/16 20:31:02 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.29.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1980, 1990, 1993
@@ -389,9 +389,6 @@ Lbrkpt2:
movl %sp@,%sp | ... and sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers. Most are auto-vectored,
* and hard-wired the same way on all sun3 models.
Index: src/sys/arch/sun3/sun3/locore.s
diff -u src/sys/arch/sun3/sun3/locore.s:1.101 src/sys/arch/sun3/sun3/locore.s:1.101.4.1
--- src/sys/arch/sun3/sun3/locore.s:1.101 Wed Mar 16 20:31:02 2022
+++ src/sys/arch/sun3/sun3/locore.s Thu Jun 27 19:27:29 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.101 2022/03/16 20:31:02 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.101.4.1 2024/06/27 19:27:29 martin Exp $ */
/*
* Copyright (c) 1980, 1990, 1993
@@ -435,9 +435,6 @@ Lbrkpt2:
movl %sp@,%sp | ... and sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers. Most are auto-vectored,
* and hard-wired the same way on all sun3 models.
Index: src/sys/arch/sun3/sun3x/locore.s
diff -u src/sys/arch/sun3/sun3x/locore.s:1.69 src/sys/arch/sun3/sun3x/locore.s:1.69.4.1
--- src/sys/arch/sun3/sun3x/locore.s:1.69 Wed Mar 16 20:31:02 2022
+++ src/sys/arch/sun3/sun3x/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.69 2022/03/16 20:31:02 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.69.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -420,9 +420,6 @@ Lbrkpt2:
movl %sp@,%sp | ... and sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Interrupt handlers. Most are auto-vectored,
* and hard-wired the same way on all sun3 models.
Index: src/sys/arch/x68k/x68k/locore.s
diff -u src/sys/arch/x68k/x68k/locore.s:1.121 src/sys/arch/x68k/x68k/locore.s:1.121.4.1
--- src/sys/arch/x68k/x68k/locore.s:1.121 Mon May 30 09:56:03 2022
+++ src/sys/arch/x68k/x68k/locore.s Thu Jun 27 19:27:28 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.121 2022/05/30 09:56:03 andvar Exp $ */
+/* $NetBSD: locore.s,v 1.121.4.1 2024/06/27 19:27:28 martin Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -628,9 +628,6 @@ Lbrkpt3:
movl %sp@,%sp | ... and %sp
rte | all done
-/* Use common m68k sigreturn */
-#include <m68k/m68k/sigreturn.s>
-
/*
* Provide a generic interrupt dispatcher, only handle hardclock (int6)
* specially, to improve performance