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 */