[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 41/42] tests/acceptance: Test R5900 CPU with BusyBox from
From: |
Maciej W. Rozycki |
Subject: |
Re: [RFC PATCH 41/42] tests/acceptance: Test R5900 CPU with BusyBox from Sony PS2 |
Date: |
Mon, 15 Feb 2021 15:46:29 +0100 (CET) |
User-agent: |
Alpine 2.21 (DEB 202 2017-01-01) |
On Mon, 15 Feb 2021, Fredrik Noring wrote:
> For n32, there's a provisional patch that needs reworking to get merged
> (to have libc emulate DMULT etc. rather than the kernel/QEMU).[1]
FWIW I think standard `-march=mips3' n32 Linux binaries need to work with
the R5900, and therefore the kernel will have to emulate the missing part
of the ABI (since years ago we chose to have it in the kernel rather than
in a SIGILL handler). The patch proposed only allows building GNU libc
with `-march=r5900' which I find an optional feature (I don't know offhand
what advantages over `-march=mips3' would be there).
Maciej
- [RFC PATCH 36/42] tests/tcg/mips: Test user mode DMULT for the R5900, (continued)
- [RFC PATCH 38/42] tests/acceptance: Extract QemuBaseTest from Test, Philippe Mathieu-Daudé, 2021/02/14
- [RFC PATCH 39/42] tests/acceptance: Make pick_default_qemu_bin() more generic, Philippe Mathieu-Daudé, 2021/02/14
- [RFC PATCH 40/42] tests/acceptance: Introduce QemuUserTest base class, Philippe Mathieu-Daudé, 2021/02/14
- [RFC PATCH 41/42] tests/acceptance: Test R5900 CPU with BusyBox from Sony PS2, Philippe Mathieu-Daudé, 2021/02/14
- [RFC PATCH 42/42] gitlab-ci: Add job to run integration tests for the r5900o32el target, Philippe Mathieu-Daudé, 2021/02/14
- Re: [RFC PATCH 00/42] target/mips: Reintroduce the R5900 CPU (with more testing), Philippe Mathieu-Daudé, 2021/02/14
- Re: [RFC PATCH 00/42] target/mips: Reintroduce the R5900 CPU (with more testing), Philippe Mathieu-Daudé, 2021/02/15
- Re: [RFC PATCH 00/42] target/mips: Reintroduce the R5900 CPU (with more testing), Philippe Mathieu-Daudé, 2021/02/21