Changeset View
Changeset View
Standalone View
Standalone View
sys/i386/include/ucontext.h
Show All 28 Lines | |||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#ifndef _MACHINE_UCONTEXT_H_ | #ifndef _MACHINE_UCONTEXT_H_ | ||||
#define _MACHINE_UCONTEXT_H_ | #define _MACHINE_UCONTEXT_H_ | ||||
#if defined(_KERNEL) && defined(COMPAT_FREEBSD4) | #if defined(_KERNEL) && defined(COMPAT_FREEBSD4) | ||||
struct mcontext4 { | struct freebsd4_mcontext { | ||||
__register_t mc_onstack; /* XXX - sigcontext compat. */ | __register_t mc_onstack; /* XXX - sigcontext compat. */ | ||||
__register_t mc_gs; /* machine state (struct trapframe) */ | __register_t mc_gs; /* machine state (struct trapframe) */ | ||||
__register_t mc_fs; | __register_t mc_fs; | ||||
__register_t mc_es; | __register_t mc_es; | ||||
__register_t mc_ds; | __register_t mc_ds; | ||||
__register_t mc_edi; | __register_t mc_edi; | ||||
__register_t mc_esi; | __register_t mc_esi; | ||||
__register_t mc_ebp; | __register_t mc_ebp; | ||||
Show All 20 Lines |