summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormike <mike@FreeBSD.org>2002-10-13 15:30:17 +0000
committermike <mike@FreeBSD.org>2002-10-13 15:30:17 +0000
commit289d041ef13f1bdbddcdb6b2053e231de76fe1e9 (patch)
tree5b8000c98fdba98f4629e4a1ccf04312c6d15b62
parente20d2b8d8db8633e9f6cac558878feb0916d3d8b (diff)
downloadFreeBSD-src-289d041ef13f1bdbddcdb6b2053e231de76fe1e9.zip
FreeBSD-src-289d041ef13f1bdbddcdb6b2053e231de76fe1e9.tar.gz
struct ia64_fpreg needs to be available outside of the kernel for
struct sigcontext. Pointy hat to: mike
-rw-r--r--sys/ia64/include/signal.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/ia64/include/signal.h b/sys/ia64/include/signal.h
index 58c3c1f..1014d2b 100644
--- a/sys/ia64/include/signal.h
+++ b/sys/ia64/include/signal.h
@@ -58,8 +58,7 @@ typedef long sig_atomic_t;
#define MINSIGSTKSZ (3072 * 4)
#endif
-#ifdef _KERNEL
-
+#if __BSD_VISIBLE
#ifndef _IA64_FPREG_DEFINED
struct ia64_fpreg {
@@ -69,6 +68,9 @@ struct ia64_fpreg {
#define _IA64_FPREG_DEFINED
#endif
+#endif
+
+#ifdef _KERNEL
/*
* Information pushed on stack when a signal is delivered.
OpenPOWER on IntegriCloud