Richard Henderson <richard.hender...@linaro.org> writes:
> On 4/25/21 7:53 PM, Richard Henderson wrote: >> Supercedes:20210425155749.896330-1-richard.hender...@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