[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 00/25] linux-user/sparc: Implement rt signals
From: |
Alex Bennée |
Subject: |
Re: [PATCH v2 00/25] linux-user/sparc: Implement rt signals |
Date: |
Mon, 26 Apr 2021 12:41:45 +0100 |
User-agent: |
mu4e 1.5.12; emacs 28.0.50 |
Richard Henderson <richard.henderson@linaro.org> writes:
> On 4/25/21 7:53 PM, Richard Henderson wrote:
>> Supercedes:20210425155749.896330-1-richard.henderson@linaro.org
>> ("linux-user/sparc64: Implement signals")
>> This time, in the lead-up, merge the sparc and sparc64 directories.
>> Implement rt signals for sparc32 as well, since there are only a few
>> differences between the two.
>
> I notice that we don't actually have any sparc32 testing in tree.
> I wonder if I can steal an old debian libc image to install along with
> our modern-ish sparc64 compiler to get this working...
It depends on the crt0 bits packaged with the sparc64 compiler. I went
through this with riscv64/32 and found the compiler as packaged by
debian couldn't build 32 bit because it wasn't configured to.
Having said that if we are not expecting things to change that much we
could just do it the same way as hexagon. The alternative is to convince
someone to start a estoteric binary distribution that caters to weird
and ancient build tools ;-)
>
> Also, I've just had a look through linux/arch/sparc/kernel/sparc32.c,
> and see that there's more work to be done for sparcv8plus. In
> particular, need to save the high-half of the global and out
> registers.
>
>
> r~
--
Alex Bennée
- [PATCH v2 24/25] linux-user/sparc: Implement sparc64 rt signals, (continued)
- [PATCH v2 24/25] linux-user/sparc: Implement sparc64 rt signals, Richard Henderson, 2021/04/25
- [PATCH v2 09/25] linux-user/sparc: Merge sparc64 target_structs.h, Richard Henderson, 2021/04/25
- [PATCH v2 25/25] tests/tcg/sparc64: Re-enable linux-test, Richard Henderson, 2021/04/25
- [PATCH v2 12/25] linux-user/sparc: Remove target_sigcontext as unused, Richard Henderson, 2021/04/25
- [PATCH v2 08/25] linux-user/sparc: Merge sparc64 target_elf.h, Richard Henderson, 2021/04/25
- [PATCH v2 18/25] linux-user/sparc: Save and restore fpu in signal frame, Richard Henderson, 2021/04/25
- [PATCH v2 19/25] linux-user/sparc: Add rwin_save to signal frame, Richard Henderson, 2021/04/25
- [PATCH v2 23/25] linux-user/sparc: Implement sparc32 rt signals, Richard Henderson, 2021/04/25
- [PATCH v2 21/25] linux-user/sparc: Minor corrections to do_sigreturn, Richard Henderson, 2021/04/25
- Re: [PATCH v2 00/25] linux-user/sparc: Implement rt signals, Richard Henderson, 2021/04/25
- Re: [PATCH v2 00/25] linux-user/sparc: Implement rt signals,
Alex Bennée <=