Page MenuHomeFreeBSD

D33886.id101429.diff
No OneTemporary

D33886.id101429.diff

Index: sys/i386/include/ucontext.h
===================================================================
--- sys/i386/include/ucontext.h
+++ sys/i386/include/ucontext.h
@@ -58,6 +58,14 @@
__register_t mc_fpregs[28]; /* env87 + fpacc87 + u_long */
__register_t __spare__[17];
};
+
+struct freebsd4_ucontext {
+ sigset_t uc_sigmask;
+ struct freebsd4_mcontext uc_mcontext;
+ struct freebsd4_ucontext *uc_link;
+ stack_t uc_stack;
+ int __spare__[8];
+};
#endif
#include <x86/ucontext.h>
Index: sys/sys/ucontext.h
===================================================================
--- sys/sys/ucontext.h
+++ sys/sys/ucontext.h
@@ -39,20 +39,6 @@
#define UCF_SWAPPED 0x00000001 /* Used by swapcontext(3). */
-#if defined(_KERNEL) && defined(COMPAT_FREEBSD4)
-#if defined(__i386__)
-struct freebsd4_ucontext {
- sigset_t uc_sigmask;
- struct freebsd4_mcontext uc_mcontext;
- struct freebsd4_ucontext *uc_link;
- stack_t uc_stack;
- int __spare__[8];
-};
-#else /* __i386__ */
-#define freebsd4_ucontext ucontext
-#endif /* __i386__ */
-#endif /* _KERNEL */
-
#ifndef _KERNEL
__BEGIN_DECLS

File Metadata

Mime Type
text/plain
Expires
Tue, May 19, 5:03 PM (4 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33321619
Default Alt Text
D33886.id101429.diff (1 KB)

Event Timeline