Module Name: src
Committed By: kamil
Date: Wed Dec 25 15:54:02 UTC 2019
Modified Files:
src/sys/kern: sys_ptrace_common.c
Log Message:
Cast PTRACE_LWP_GETPRIVATE to (void *) through (intptr_t)
Fixes sparc build.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/kern/sys_ptrace_common.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/kern/sys_ptrace_common.c
diff -u src/sys/kern/sys_ptrace_common.c:1.74 src/sys/kern/sys_ptrace_common.c:1.75
--- src/sys/kern/sys_ptrace_common.c:1.74 Tue Dec 24 14:50:59 2019
+++ src/sys/kern/sys_ptrace_common.c Wed Dec 25 15:54:02 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: sys_ptrace_common.c,v 1.74 2019/12/24 14:50:59 kamil Exp $ */
+/* $NetBSD: sys_ptrace_common.c,v 1.75 2019/12/25 15:54:02 kamil Exp $ */
/*-
* Copyright (c) 2008, 2009 The NetBSD Foundation, Inc.
@@ -118,7 +118,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sys_ptrace_common.c,v 1.74 2019/12/24 14:50:59 kamil Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sys_ptrace_common.c,v 1.75 2019/12/25 15:54:02 kamil Exp $");
#ifdef _KERNEL_OPT
#include "opt_ptrace.h"
@@ -807,7 +807,7 @@ ptrace_read_lwpstatus(struct lwp *l, str
}
#ifdef PTRACE_LWP_GETPRIVATE
- pls->pl_private = PTRACE_LWP_GETPRIVATE(l);
+ pls->pl_private = (void *)(intptr_t)PTRACE_LWP_GETPRIVATE(l);
#else
pls->pl_private = l->l_private;
#endif