Message ID | 20211008231506.17471-8-imp@bsdimp.com |
---|---|
State | New |
Headers | show |
Series | bsd-user: misc cleanup for aarch64 import | expand |
On Fri, Oct 8, 2021 at 6:15 PM Warner Losh <imp@bsdimp.com> wrote: > > Move TARGET_MC_GET_CLEAR_RET to freebsd/target_os_signal.h since it's > architecture agnostic on FreeBSD. > > Signed-off-by: Warner Losh <imp@bsdimp.com> > Reviewed-by: Richard Henderson <richard.henderson@linaro.org> > Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> > --- > bsd-user/freebsd/target_os_signal.h | 3 +++ > bsd-user/i386/target_arch_signal.h | 2 -- > bsd-user/x86_64/target_arch_signal.h | 2 -- > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/bsd-user/freebsd/target_os_signal.h b/bsd-user/freebsd/target_os_signal.h > index 3ed454e086..1a4c5faf19 100644 > --- a/bsd-user/freebsd/target_os_signal.h > +++ b/bsd-user/freebsd/target_os_signal.h > @@ -1,6 +1,9 @@ > #ifndef _TARGET_OS_SIGNAL_H_ > #define _TARGET_OS_SIGNAL_H_ > > +/* FreeBSD's sys/ucontext.h defines this */ > +#define TARGET_MC_GET_CLEAR_RET 0x0001 > + > #include "target_os_siginfo.h" > #include "target_arch_signal.h" > > diff --git a/bsd-user/i386/target_arch_signal.h b/bsd-user/i386/target_arch_signal.h > index 9812c6b034..a90750d602 100644 > --- a/bsd-user/i386/target_arch_signal.h > +++ b/bsd-user/i386/target_arch_signal.h > @@ -27,8 +27,6 @@ > #define TARGET_MINSIGSTKSZ (512 * 4) /* min sig stack size */ > #define TARGET_SIGSTKSZ (MINSIGSTKSZ + 32768) /* recommended size */ > > -#define TARGET_MC_GET_CLEAR_RET 0x0001 > - > struct target_sigcontext { > /* to be added */ > }; > diff --git a/bsd-user/x86_64/target_arch_signal.h b/bsd-user/x86_64/target_arch_signal.h > index 4c1ff0e5ba..4bb753b08b 100644 > --- a/bsd-user/x86_64/target_arch_signal.h > +++ b/bsd-user/x86_64/target_arch_signal.h > @@ -27,8 +27,6 @@ > #define TARGET_MINSIGSTKSZ (512 * 4) /* min sig stack size */ > #define TARGET_SIGSTKSZ (MINSIGSTKSZ + 32768) /* recommended size */ > > -#define TARGET_MC_GET_CLEAR_RET 0x0001 > - > struct target_sigcontext { > /* to be added */ > }; > -- > 2.32.0 > Reviewed-by: Kyle Evans <kevans@FreeBSD.org>
diff --git a/bsd-user/freebsd/target_os_signal.h b/bsd-user/freebsd/target_os_signal.h index 3ed454e086..1a4c5faf19 100644 --- a/bsd-user/freebsd/target_os_signal.h +++ b/bsd-user/freebsd/target_os_signal.h @@ -1,6 +1,9 @@ #ifndef _TARGET_OS_SIGNAL_H_ #define _TARGET_OS_SIGNAL_H_ +/* FreeBSD's sys/ucontext.h defines this */ +#define TARGET_MC_GET_CLEAR_RET 0x0001 + #include "target_os_siginfo.h" #include "target_arch_signal.h" diff --git a/bsd-user/i386/target_arch_signal.h b/bsd-user/i386/target_arch_signal.h index 9812c6b034..a90750d602 100644 --- a/bsd-user/i386/target_arch_signal.h +++ b/bsd-user/i386/target_arch_signal.h @@ -27,8 +27,6 @@ #define TARGET_MINSIGSTKSZ (512 * 4) /* min sig stack size */ #define TARGET_SIGSTKSZ (MINSIGSTKSZ + 32768) /* recommended size */ -#define TARGET_MC_GET_CLEAR_RET 0x0001 - struct target_sigcontext { /* to be added */ }; diff --git a/bsd-user/x86_64/target_arch_signal.h b/bsd-user/x86_64/target_arch_signal.h index 4c1ff0e5ba..4bb753b08b 100644 --- a/bsd-user/x86_64/target_arch_signal.h +++ b/bsd-user/x86_64/target_arch_signal.h @@ -27,8 +27,6 @@ #define TARGET_MINSIGSTKSZ (512 * 4) /* min sig stack size */ #define TARGET_SIGSTKSZ (MINSIGSTKSZ + 32768) /* recommended size */ -#define TARGET_MC_GET_CLEAR_RET 0x0001 - struct target_sigcontext { /* to be added */ };