[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/4] linux-user/mips64: Restore setup_frame() for o32 ABI
From: |
Laurent Vivier |
Subject: |
Re: [PATCH 1/4] linux-user/mips64: Restore setup_frame() for o32 ABI |
Date: |
Thu, 11 Feb 2021 22:33:04 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 |
Le 19/11/2020 à 17:17, Philippe Mathieu-Daudé a écrit :
> 64-bit MIPS targets lost setup_frame() during the refactor in commit
> 8949bef18b9. Restore it declaring TARGET_ARCH_HAS_SETUP_FRAME, to be
> able to build the o32 ABI target.
>
> Fixes: 8949bef18b9 ("linux-user: move mips/mips64 signal.c parts to mips
> directory")
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> linux-user/mips64/target_signal.h | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/linux-user/mips64/target_signal.h
> b/linux-user/mips64/target_signal.h
> index 799f7a668cd..f1f0ed7f706 100644
> --- a/linux-user/mips64/target_signal.h
> +++ b/linux-user/mips64/target_signal.h
> @@ -67,4 +67,8 @@ typedef struct target_sigaltstack {
> #define TARGET_MINSIGSTKSZ 2048
> #define TARGET_SIGSTKSZ 8192
>
> +#if defined(TARGET_ABI_MIPSO32)
> +/* compare linux/arch/mips/kernel/signal.c:setup_frame() */
> +#define TARGET_ARCH_HAS_SETUP_FRAME
> +#endif
> #endif /* MIPS64_TARGET_SIGNAL_H */
>
Applied to my linux-user-for-6.0 branch.
Thanks,
Laurent
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 1/4] linux-user/mips64: Restore setup_frame() for o32 ABI,
Laurent Vivier <=