summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/include/armv7-m/irq.h
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/arm/include/armv7-m/irq.h')
-rw-r--r--nuttx/arch/arm/include/armv7-m/irq.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/nuttx/arch/arm/include/armv7-m/irq.h b/nuttx/arch/arm/include/armv7-m/irq.h
index 7556d0747..afeebdb4f 100644
--- a/nuttx/arch/arm/include/armv7-m/irq.h
+++ b/nuttx/arch/arm/include/armv7-m/irq.h
@@ -124,6 +124,14 @@ struct xcptcontext
uint32_t saved_primask;
#endif
uint32_t saved_xpsr;
+
+# ifdef CONFIG_NUTTX_KERNEL
+ /* This is the saved address to use when returning from a user-space
+ * signal handler.
+ */
+
+ uint32_t sigreturn;
+# endif
#endif
#ifdef CONFIG_NUTTX_KERNEL