Module Name:    src
Committed By:   skrll
Date:           Tue Apr 25 09:01:38 UTC 2017

Modified Files:
        src/sys/arch/arm/include: frame.h

Log Message:
Expose lwp_trapframe for _KEMUSER, e.g. crash(8)


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/include/frame.h

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/arm/include/frame.h
diff -u src/sys/arch/arm/include/frame.h:1.18 src/sys/arch/arm/include/frame.h:1.19
--- src/sys/arch/arm/include/frame.h:1.18	Sun Aug 18 05:07:19 2013
+++ src/sys/arch/arm/include/frame.h	Tue Apr 25 09:01:38 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: frame.h,v 1.18 2013/08/18 05:07:19 matt Exp $	*/
+/*	$NetBSD: frame.h,v 1.19 2017/04/25 09:01:38 skrll Exp $	*/
 
 /*
  * Copyright (c) 1994-1997 Mark Brinicombe.
@@ -100,14 +100,16 @@ struct sigframe_siginfo {
 	ucontext_t	sf_uc;		/* actual saved ucontext */
 };
 
+#if defined(_KERNEL) || defined(_KMEMUSER)
 #ifdef _KERNEL
 __BEGIN_DECLS
 void sendsig_sigcontext(const ksiginfo_t *, const sigset_t *);
 void *getframe(struct lwp *, int, int *);
 __END_DECLS
-#define lwp_trapframe(l)		((l)->l_md.md_tf)
 #define lwp_settrapframe(l, tf)		((l)->l_md.md_tf = (tf))
 #endif
+#define lwp_trapframe(l)		((l)->l_md.md_tf)
+#endif /* _KERNEL || _KMEMUSER */
 
 #endif /* _LOCORE */
 

Reply via email to