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