Module Name:    src
Committed By:   thorpej
Date:           Tue Dec 26 02:38:28 UTC 2023

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/mvme68k/mvme68k: locore.s
        src/sys/arch/news68k/news68k: locore.s
        src/sys/arch/next68k/next68k: locore.s
        src/sys/arch/x68k/x68k: locore.s

Log Message:
G/C unused ploadw().


To generate a diff of this commit:
cvs rdiff -u -r1.163 -r1.164 src/sys/arch/amiga/amiga/locore.s
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/atari/atari/locore.s
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/cesfic/cesfic/locore.s
cvs rdiff -u -r1.175 -r1.176 src/sys/arch/hp300/hp300/locore.s
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/luna68k/luna68k/locore.s
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/mvme68k/mvme68k/locore.s
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/news68k/news68k/locore.s
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/next68k/next68k/locore.s
cvs rdiff -u -r1.123 -r1.124 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.163 src/sys/arch/amiga/amiga/locore.s:1.164
--- src/sys/arch/amiga/amiga/locore.s:1.163	Tue Dec 26 02:31:57 2023
+++ src/sys/arch/amiga/amiga/locore.s	Tue Dec 26 02:38:26 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.163 2023/12/26 02:31:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.164 2023/12/26 02:38:26 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -1148,14 +1148,6 @@ Lldustp040:
 	.word	0x4e7b,0x0806			| movec d0,URP
 	rts
 
-ENTRY(ploadw)
-	movl	%sp@(4),%a0			| address to load
-	cmpl	#MMU_68040,_C_LABEL(mmutype)
-	jeq	Lploadw040
-	ploadw	#1,%a0@				| pre-load translation
-Lploadw040:					| should 68040 do a ptest?
-	rts
-
 /*
  * Handle the nitty-gritty of rebooting the machine.
  *

Index: src/sys/arch/atari/atari/locore.s
diff -u src/sys/arch/atari/atari/locore.s:1.119 src/sys/arch/atari/atari/locore.s:1.120
--- src/sys/arch/atari/atari/locore.s:1.119	Tue Dec 26 02:31:57 2023
+++ src/sys/arch/atari/atari/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.119 2023/12/26 02:31:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.120 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -1165,14 +1165,6 @@ Lldustp040:
 	.word	0x4e7b,0x0806		| movec d0,URP
 	rts
 
-ENTRY(ploadw)
-	movl	%sp@(4),%a0		|  address to load
-	cmpl	#MMU_68040,_C_LABEL(mmutype)
-	jeq	Lploadw040
-	ploadw	#1,%a0@			|  pre-load translation
-Lploadw040:				|  should 68040 do a ptest?
-	rts
-
 /*
  * Set processor priority level calls.  Most are implemented with
  * inline asm expansions.  However, spl0 requires special handling

Index: src/sys/arch/cesfic/cesfic/locore.s
diff -u src/sys/arch/cesfic/cesfic/locore.s:1.35 src/sys/arch/cesfic/cesfic/locore.s:1.36
--- src/sys/arch/cesfic/cesfic/locore.s:1.35	Mon Dec 25 21:32:56 2023
+++ src/sys/arch/cesfic/cesfic/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.35 2023/12/25 21:32:56 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.36 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -839,22 +839,6 @@ Lhpmmu9:
 #endif
 	rts
 
-ENTRY(ploadw)
-#if defined(M68K_MMU_MOTOROLA)
-	movl	%sp@(4),%a0		| address to load
-#if defined(M68K_MMU_HP)
-	tstl	_C_LABEL(mmutype)	| HP MMU?
-	jeq	Lploadwskp		| yes, skip
-#endif
-#if defined(M68040)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	ploadw	#1,%a0@			| pre-load translation
-Lploadwskp:
-#endif
-	rts
-
 /*
  * Set processor priority level calls.  Most are implemented with
  * inline asm expansions.  However, spl0 requires special handling

Index: src/sys/arch/hp300/hp300/locore.s
diff -u src/sys/arch/hp300/hp300/locore.s:1.175 src/sys/arch/hp300/hp300/locore.s:1.176
--- src/sys/arch/hp300/hp300/locore.s:1.175	Mon Dec 25 21:32:57 2023
+++ src/sys/arch/hp300/hp300/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.175 2023/12/25 21:32:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.176 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1980, 1990, 1993
@@ -1121,22 +1121,6 @@ Lhpmmu9:
 #endif
 	rts
 
-ENTRY(ploadw)
-#if defined(M68K_MMU_MOTOROLA)
-	movl	%sp@(4),%a0		| address to load
-#if defined(M68K_MMU_HP)
-	tstl	_C_LABEL(mmutype)	| HP MMU?
-	jeq	Lploadwskp		| yes, skip
-#endif
-#if defined(M68040)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	ploadw	#1,%a0@			| pre-load translation
-Lploadwskp:
-#endif
-	rts
-
 /*
  * _delay(u_int N)
  *

Index: src/sys/arch/luna68k/luna68k/locore.s
diff -u src/sys/arch/luna68k/luna68k/locore.s:1.69 src/sys/arch/luna68k/luna68k/locore.s:1.70
--- src/sys/arch/luna68k/luna68k/locore.s:1.69	Mon Dec 25 21:32:57 2023
+++ src/sys/arch/luna68k/luna68k/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.69 2023/12/25 21:32:57 thorpej Exp $ */
+/* $NetBSD: locore.s,v 1.70 2023/12/26 02:38:27 thorpej Exp $ */
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -800,18 +800,6 @@ LmotommuC:
 	movc	%d0,%cacr		| invalidate cache(s)
 	rts
 
-ENTRY(ploadw)
-#if defined(M68040)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	movl	%sp@(4),%a0		| address to load
-	ploadw	#1,%a0@			| pre-load translation
-#if defined(M68040)
-Lploadwskp:
-#endif
-	rts
-
 ENTRY(getsr)
 	moveq	#0,%d0
 	movw	%sr,%d0

Index: src/sys/arch/mvme68k/mvme68k/locore.s
diff -u src/sys/arch/mvme68k/mvme68k/locore.s:1.119 src/sys/arch/mvme68k/mvme68k/locore.s:1.120
--- src/sys/arch/mvme68k/mvme68k/locore.s:1.119	Mon Dec 25 21:32:57 2023
+++ src/sys/arch/mvme68k/mvme68k/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.119 2023/12/25 21:32:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.120 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -1121,18 +1121,6 @@ LmotommuC:
 	movc	%d0,%cacr		| invalidate cache(s)
 	rts
 
-ENTRY(ploadw)
-#ifdef M68030
-#if defined(M68040) || defined(M68060)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	movl	%sp@(4),%a0		| address to load
-	ploadw	#1,%a0@			| pre-load translation
-Lploadwskp:
-#endif
-	rts
-
 ENTRY(getsr)
 	moveq	#0,%d0
 	movw	%sr,%d0

Index: src/sys/arch/news68k/news68k/locore.s
diff -u src/sys/arch/news68k/news68k/locore.s:1.72 src/sys/arch/news68k/news68k/locore.s:1.73
--- src/sys/arch/news68k/news68k/locore.s:1.72	Mon Dec 25 21:32:57 2023
+++ src/sys/arch/news68k/news68k/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.72 2023/12/25 21:32:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.73 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -905,11 +905,6 @@ ENTRY(loadustp)
 	movc	%d0,%cacr		| invalidate cache(s)
 	rts
 
-ENTRY(ploadw)
-	movl	%sp@(4),%a0		| address to load
-	ploadw	#1,%a0@			| pre-load translation
-	rts
-
 ENTRY(getsr)
 	moveq	#0,%d0
 	movw	%sr,%d0

Index: src/sys/arch/next68k/next68k/locore.s
diff -u src/sys/arch/next68k/next68k/locore.s:1.74 src/sys/arch/next68k/next68k/locore.s:1.75
--- src/sys/arch/next68k/next68k/locore.s:1.74	Mon Dec 25 21:32:57 2023
+++ src/sys/arch/next68k/next68k/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.74 2023/12/25 21:32:57 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.75 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1998 Darrin B. Jewell
@@ -922,22 +922,6 @@ Lhpmmu9:
 #endif
 	rts
 
-ENTRY(ploadw)
-#if defined(M68K_MMU_MOTOROLA)
-	movl	%sp@(4),%a0		| address to load
-#if defined(M68K_MMU_HP)
-	tstl	_C_LABEL(mmutype)	| HP MMU?
-	jeq	Lploadwskp		| yes, skip
-#endif
-#if defined(M68040)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	ploadw	#1,%a0@			| pre-load translation
-Lploadwskp:
-#endif
-	rts
-
 /*
  * Set processor priority level calls.  Most are implemented with
  * inline asm expansions.  However, spl0 requires special handling

Index: src/sys/arch/x68k/x68k/locore.s
diff -u src/sys/arch/x68k/x68k/locore.s:1.123 src/sys/arch/x68k/x68k/locore.s:1.124
--- src/sys/arch/x68k/x68k/locore.s:1.123	Mon Dec 25 21:32:58 2023
+++ src/sys/arch/x68k/x68k/locore.s	Tue Dec 26 02:38:27 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.s,v 1.123 2023/12/25 21:32:58 thorpej Exp $	*/
+/*	$NetBSD: locore.s,v 1.124 2023/12/26 02:38:27 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -857,18 +857,6 @@ LmotommuC:
 	movc	%d0,%cacr		| invalidate cache(s)
 	rts
 
-ENTRY(ploadw)
-#if defined(M68030)
-	movl	%sp@(4),%a0		| address to load
-#if defined(M68040) || defined(M68060)
-	cmpl	#MMU_68040,_C_LABEL(mmutype) | 68040?
-	jeq	Lploadwskp		| yes, skip
-#endif
-	ploadw	#1,%a0@			| pre-load translation
-Lploadwskp:
-#endif
-	rts
-
 /*
  * _delay(u_int N)
  *

Reply via email to