diff --git a/sys/sys/reg.h b/sys/sys/reg.h index e06a5f9a19ed..97803498e2a0 100644 --- a/sys/sys/reg.h +++ b/sys/sys/reg.h @@ -41,6 +41,8 @@ #include #ifdef _KERNEL +#include + struct sbuf; struct regset; @@ -59,6 +61,10 @@ struct regset { SET_DECLARE(__elfN(regset), struct regset); #define ELF_REGSET(_regset) DATA_SET(__elfN(regset), _regset) #endif +#ifdef COMPAT_FREEBSD32 +SET_DECLARE(elf32_regset, struct regset); +#define ELF32_REGSET(_regset) DATA_SET(elf32_regset, _regset) +#endif int fill_regs(struct thread *, struct reg *); int set_regs(struct thread *, struct reg *);