Module Name:    src
Committed By:   maxv
Date:           Thu Feb 22 14:57:11 UTC 2018

Modified Files:
        src/sys/arch/amd64/amd64: locore.S

Log Message:
Adapt previous; put #ifdef SVS around the declaration directly.


To generate a diff of this commit:
cvs rdiff -u -r1.154 -r1.155 src/sys/arch/amd64/amd64/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/amd64/amd64/locore.S
diff -u src/sys/arch/amd64/amd64/locore.S:1.154 src/sys/arch/amd64/amd64/locore.S:1.155
--- src/sys/arch/amd64/amd64/locore.S:1.154	Thu Feb 22 14:08:48 2018
+++ src/sys/arch/amd64/amd64/locore.S	Thu Feb 22 14:57:11 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: locore.S,v 1.154 2018/02/22 14:08:48 martin Exp $	*/
+/*	$NetBSD: locore.S,v 1.155 2018/02/22 14:57:11 maxv Exp $	*/
 
 /*
  * Copyright-o-rama!
@@ -1378,7 +1378,6 @@ IDTVEC(\name)
 
 #define SP(x,reg)	(x)-(TF_SS+8)(reg)
 
-#ifdef SVS
 	.if	\is_svs
 		movq	%rax,SVS_UTLS+UTLS_SCRATCH
 		movq	SVS_UTLS+UTLS_RSP0,%rax
@@ -1393,7 +1392,6 @@ IDTVEC(\name)
 
 		movq	SVS_UTLS+UTLS_SCRATCH,%rax
 	.else
-#endif
 		movq	%r15,CPUVAR(SCRATCH)
 		movq	CPUVAR(CURLWP),%r15
 		movq	L_PCB(%r15),%r15
@@ -1408,9 +1406,7 @@ IDTVEC(\name)
 		leaq	SP(0,%r15),%rsp			/* %rsp now valid after frame */
 
 		movq	CPUVAR(SCRATCH),%r15
-#ifdef SVS
 	.endif
-#endif
 
 #undef SP
 
@@ -1440,7 +1436,9 @@ SYSCALL_ENTRY	syscall,is_svs=0
 
 	TEXT_USER_BEGIN
 
+#ifdef SVS
 SYSCALL_ENTRY	syscall_svs,is_svs=1
+#endif
 
 IDTVEC(syscall32)
 	sysret		/* go away please */

Reply via email to