Module Name:    src
Committed By:   thorpej
Date:           Tue Jan 16 15:38:59 UTC 2024

Modified Files:
        src/sys/arch/amiga/amiga: locore.s
        src/sys/arch/atari/atari: locore.s
        src/sys/arch/cesfic/cesfic: locore.s
        src/sys/arch/hp300/hp300: locore.s
        src/sys/arch/luna68k/luna68k: locore.s
        src/sys/arch/m68k/conf: files.m68k
        src/sys/arch/m68k/m68k: support.s
        src/sys/arch/mac68k/mac68k: locore.s
        src/sys/arch/mvme68k/mvme68k: locore.s
        src/sys/arch/news68k/news68k: locore.s
        src/sys/arch/next68k/next68k: locore.s
        src/sys/arch/sun2/sun2: locore.s
        src/sys/arch/sun3/sun3: locore.s
        src/sys/arch/sun3/sun3x: locore.s
        src/sys/arch/virt68k/virt68k: locore.s
        src/sys/arch/x68k/x68k: locore.s

Log Message:
Build m68k/support.s on its own; don't include it from locore.s


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/sys/arch/amiga/amiga/locore.s
cvs rdiff -u -r1.123 -r1.124 src/sys/arch/atari/atari/locore.s
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/cesfic/cesfic/locore.s
cvs rdiff -u -r1.181 -r1.182 src/sys/arch/hp300/hp300/locore.s
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/luna68k/luna68k/locore.s
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/m68k/conf/files.m68k
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/m68k/m68k/support.s
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/mac68k/mac68k/locore.s
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/mvme68k/mvme68k/locore.s
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/news68k/news68k/locore.s
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/next68k/next68k/locore.s
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/sun2/sun2/locore.s
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/sun3/sun3/locore.s
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/sun3/sun3x/locore.s
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/virt68k/virt68k/locore.s
cvs rdiff -u -r1.128 -r1.129 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.167 src/sys/arch/amiga/amiga/locore.s:1.168
--- src/sys/arch/amiga/amiga/locore.s:1.167	Fri Jan 12 01:53:56 2024
+++ src/sys/arch/amiga/amiga/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.167 2024/01/12 01:53:56 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.168 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -1063,11 +1063,6 @@ Lnoflush:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * non-local gotos
  */
 ENTRY(qsetjmp)

Index: src/sys/arch/atari/atari/locore.s
diff -u src/sys/arch/atari/atari/locore.s:1.123 src/sys/arch/atari/atari/locore.s:1.124
--- src/sys/arch/atari/atari/locore.s:1.123	Fri Jan 12 01:53:57 2024
+++ src/sys/arch/atari/atari/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.123 2024/01/12 01:53:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.124 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -1052,11 +1052,6 @@ Lnoflush:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * non-local gotos
  */
 ENTRY(qsetjmp)

Index: src/sys/arch/cesfic/cesfic/locore.s
diff -u src/sys/arch/cesfic/cesfic/locore.s:1.43 src/sys/arch/cesfic/cesfic/locore.s:1.44
--- src/sys/arch/cesfic/cesfic/locore.s:1.43	Mon Jan 15 19:28:06 2024
+++ src/sys/arch/cesfic/cesfic/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.43 2024/01/15 19:28:06 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.44 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -735,11 +735,6 @@ Ldorte:
  */ 
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define	FPCOPROC	/* XXX: Temporarily required */

Index: src/sys/arch/hp300/hp300/locore.s
diff -u src/sys/arch/hp300/hp300/locore.s:1.181 src/sys/arch/hp300/hp300/locore.s:1.182
--- src/sys/arch/hp300/hp300/locore.s:1.181	Tue Jan 16 03:44:44 2024
+++ src/sys/arch/hp300/hp300/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.181 2024/01/16 03:44:44 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.182 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -957,11 +957,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. reqd. */

Index: src/sys/arch/luna68k/luna68k/locore.s
diff -u src/sys/arch/luna68k/luna68k/locore.s:1.79 src/sys/arch/luna68k/luna68k/locore.s:1.80
--- src/sys/arch/luna68k/luna68k/locore.s:1.79	Mon Jan 15 20:10:34 2024
+++ src/sys/arch/luna68k/luna68k/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.79 2024/01/15 20:10:34 thorpej Exp $ */
+/* $NetBSD: locore.s,v 1.80 2024/01/16 15:38:57 thorpej Exp $ */
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -659,11 +659,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. reqd. */

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.52
--- src/sys/arch/m68k/conf/files.m68k:1.51	Wed Oct 21 13:31:51 2020
+++ src/sys/arch/m68k/conf/files.m68k	Tue Jan 16 15:38:59 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: files.m68k,v 1.51 2020/10/21 13:31:51 christos Exp $
+#	$NetBSD: files.m68k,v 1.52 2024/01/16 15:38:59 thorpej Exp $
 #
 
 defflag	opt_fpsp.h		FPSP
@@ -26,6 +26,7 @@ file	arch/m68k/m68k/process_machdep.c
 file	arch/m68k/m68k/reenter_syscall.s
 file	arch/m68k/m68k/regdump.c
 file	arch/m68k/m68k/sig_machdep.c
+file	arch/m68k/m68k/support.s
 file	arch/m68k/m68k/m68k_syscall.c
 file	arch/m68k/m68k/sunos_syscall.c		compat_sunos
 file	arch/m68k/m68k/linux_syscall.c		compat_linux

Index: src/sys/arch/m68k/m68k/support.s
diff -u src/sys/arch/m68k/m68k/support.s:1.9 src/sys/arch/m68k/m68k/support.s:1.10
--- src/sys/arch/m68k/m68k/support.s:1.9	Sat Jan 13 00:44:42 2024
+++ src/sys/arch/m68k/m68k/support.s	Tue Jan 16 15:38:59 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: support.s,v 1.9 2024/01/13 00:44:42 thorpej Exp $	*/
+/*	$NetBSD: support.s,v 1.10 2024/01/16 15:38:59 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -42,12 +42,12 @@
  * Miscellaneous support routines common to all m68k ports.
  */
 
-/*
- * NOTICE: This is not a standalone file.  To use it, #include it in
- * your port's locore.s, like so:
- *
- *	#include <m68k/m68k/support.s>
- */
+#include <machine/asm.h>
+
+#include "assym.h"
+
+	.file	"support.s"
+	.text
 
 /*
  * non-local gotos

Index: src/sys/arch/mac68k/mac68k/locore.s
diff -u src/sys/arch/mac68k/mac68k/locore.s:1.180 src/sys/arch/mac68k/mac68k/locore.s:1.181
--- src/sys/arch/mac68k/mac68k/locore.s:1.180	Tue Jan  9 07:28:26 2024
+++ src/sys/arch/mac68k/mac68k/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.180 2024/01/09 07:28:26 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.181 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -899,11 +899,6 @@ ASENTRY_NOPROFILE(rei)
  */ 
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/mvme68k/mvme68k/locore.s
diff -u src/sys/arch/mvme68k/mvme68k/locore.s:1.127 src/sys/arch/mvme68k/mvme68k/locore.s:1.128
--- src/sys/arch/mvme68k/mvme68k/locore.s:1.127	Tue Jan 16 01:26:34 2024
+++ src/sys/arch/mvme68k/mvme68k/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.127 2024/01/16 01:26:34 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.128 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -972,11 +972,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define	FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/news68k/news68k/locore.s
diff -u src/sys/arch/news68k/news68k/locore.s:1.82 src/sys/arch/news68k/news68k/locore.s:1.83
--- src/sys/arch/news68k/news68k/locore.s:1.82	Mon Jan 15 20:21:51 2024
+++ src/sys/arch/news68k/news68k/locore.s	Tue Jan 16 15:38:57 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.82 2024/01/15 20:21:51 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.83 2024/01/16 15:38:57 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -779,11 +779,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/next68k/next68k/locore.s
diff -u src/sys/arch/next68k/next68k/locore.s:1.82 src/sys/arch/next68k/next68k/locore.s:1.83
--- src/sys/arch/next68k/next68k/locore.s:1.82	Tue Jan 16 00:34:58 2024
+++ src/sys/arch/next68k/next68k/locore.s	Tue Jan 16 15:38:58 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.82 2024/01/16 00:34:58 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.83 2024/01/16 15:38:58 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1998 Darrin B. Jewell
@@ -724,11 +724,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/sun2/sun2/locore.s
diff -u src/sys/arch/sun2/sun2/locore.s:1.35 src/sys/arch/sun2/sun2/locore.s:1.36
--- src/sys/arch/sun2/sun2/locore.s:1.35	Mon Jan 15 17:40:34 2024
+++ src/sys/arch/sun2/sun2/locore.s	Tue Jan 16 15:38:58 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.35 2024/01/15 17:40:34 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.36 2024/01/16 15:38:58 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -493,11 +493,6 @@ Ldorte:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #undef FPCOPROC

Index: src/sys/arch/sun3/sun3/locore.s
diff -u src/sys/arch/sun3/sun3/locore.s:1.107 src/sys/arch/sun3/sun3/locore.s:1.108
--- src/sys/arch/sun3/sun3/locore.s:1.107	Mon Jan 15 17:40:35 2024
+++ src/sys/arch/sun3/sun3/locore.s	Tue Jan 16 15:38:58 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.107 2024/01/15 17:40:35 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.108 2024/01/16 15:38:58 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -539,11 +539,6 @@ Ldorte:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/sun3/sun3x/locore.s
diff -u src/sys/arch/sun3/sun3x/locore.s:1.75 src/sys/arch/sun3/sun3x/locore.s:1.76
--- src/sys/arch/sun3/sun3x/locore.s:1.75	Mon Jan 15 17:40:35 2024
+++ src/sys/arch/sun3/sun3x/locore.s	Tue Jan 16 15:38:58 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.75 2024/01/15 17:40:35 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.76 2024/01/16 15:38:58 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -524,11 +524,6 @@ Ldorte:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/virt68k/virt68k/locore.s
diff -u src/sys/arch/virt68k/virt68k/locore.s:1.9 src/sys/arch/virt68k/virt68k/locore.s:1.10
--- src/sys/arch/virt68k/virt68k/locore.s:1.9	Sat Jan 13 17:10:58 2024
+++ src/sys/arch/virt68k/virt68k/locore.s	Tue Jan 16 15:38:58 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.9 2024/01/13 17:10:58 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.10 2024/01/16 15:38:58 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -569,11 +569,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define	FPCOPROC	/* XXX: Temp. Reqd. */

Index: src/sys/arch/x68k/x68k/locore.s
diff -u src/sys/arch/x68k/x68k/locore.s:1.128 src/sys/arch/x68k/x68k/locore.s:1.129
--- src/sys/arch/x68k/x68k/locore.s:1.128	Tue Jan  9 07:28:26 2024
+++ src/sys/arch/x68k/x68k/locore.s	Tue Jan 16 15:38:59 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.128 2024/01/09 07:28:26 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.129 2024/01/16 15:38:59 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -773,11 +773,6 @@ Laststkadj:
  */
 
 /*
- * Use common m68k support routines.
- */
-#include <m68k/m68k/support.s>
-
-/*
  * Use common m68k process/lwp switch and context save subroutines.
  */
 #define FPCOPROC	/* XXX: Temp. reqd. */

Reply via email to