Module Name:    src
Committed By:   maxv
Date:           Sat Jul 14 14:34:32 UTC 2018

Modified Files:
        src/sys/arch/x86/x86: patch.c

Log Message:
Remove ifdef GPROF.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/x86/x86/patch.c

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/x86/x86/patch.c
diff -u src/sys/arch/x86/x86/patch.c:1.34 src/sys/arch/x86/x86/patch.c:1.35
--- src/sys/arch/x86/x86/patch.c:1.34	Tue Mar 13 16:52:42 2018
+++ src/sys/arch/x86/x86/patch.c	Sat Jul 14 14:34:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: patch.c,v 1.34 2018/03/13 16:52:42 maxv Exp $	*/
+/*	$NetBSD: patch.c,v 1.35 2018/07/14 14:34:32 maxv Exp $	*/
 
 /*-
  * Copyright (c) 2007, 2008, 2009 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: patch.c,v 1.34 2018/03/13 16:52:42 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: patch.c,v 1.35 2018/07/14 14:34:32 maxv Exp $");
 
 #include "opt_lockdebug.h"
 #ifdef i386
@@ -119,17 +119,6 @@ patchfunc(void *from_s, void *from_e, vo
 	memcpy(to_s, from_s, (uintptr_t)to_e - (uintptr_t)to_s);
 	if (pcrel != NULL)
 		adjust_jumpoff(pcrel, from_s, to_s);
-
-#ifdef GPROF
-#ifdef i386
-#define	MCOUNT_CALL_OFFSET	3
-#endif
-#ifdef __x86_64__
-#define	MCOUNT_CALL_OFFSET	5
-#endif
-	/* Patch mcount call offset */
-	adjust_jumpoff((uint8_t *)from_s + MCOUNT_CALL_OFFSET, from_s, to_s);
-#endif
 }
 
 static inline void __unused
@@ -209,7 +198,6 @@ x86_patch(bool early)
 
 	x86_patch_window_open(&psl, &cr0);
 
-#if !defined(GPROF)
 	if (!early && ncpu == 1) {
 #ifndef LOCKDEBUG
 		/*
@@ -244,7 +232,6 @@ x86_patch(bool early)
 		    NULL
 		);
 	}
-#endif	/* GPROF */
 
 #ifdef i386
 	/*

Reply via email to