summaryrefslogtreecommitdiff
path: root/sys/alpha/include/sigframe.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/alpha/include/sigframe.h')
-rw-r--r--sys/alpha/include/sigframe.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/sys/alpha/include/sigframe.h b/sys/alpha/include/sigframe.h
index eb8039b8532a..01196e569e83 100644
--- a/sys/alpha/include/sigframe.h
+++ b/sys/alpha/include/sigframe.h
@@ -31,10 +31,12 @@
#ifndef _MACHINE_SIGFRAME_H_
#define _MACHINE_SIGFRAME_H_ 1
-#ifdef _KERNEL
-struct osigframe {
- struct osigcontext sf_sc;
- osiginfo_t sf_si;
+#if defined(_KERNEL) && defined(COMPAT_FREEBSD4)
+/* FreeBSD 4.x */
+struct sigframe4 {
+ unsigned long __spare__;
+ struct ucontext4 sf_uc;
+ siginfo_t sf_si;
};
#endif