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