]> git.ipfire.org Git - thirdparty/linux.git/commit
tools/nolibc: MIPS: add support for N64 and N32 ABIs
authorThomas Weißschuh <linux@weissschuh.net>
Mon, 23 Jun 2025 21:25:39 +0000 (23:25 +0200)
committerThomas Weißschuh <linux@weissschuh.net>
Sat, 28 Jun 2025 20:23:33 +0000 (22:23 +0200)
commita6a2a8a42972476ecff61d2ffabaa1e8ae162f34
tree62cffeda956ea0a05588f3f0ccab92e716d2e82c
parent69891dca804c08c13f9d490f9bea060149aef10e
tools/nolibc: MIPS: add support for N64 and N32 ABIs

Add support for the MIPS 64bit N64 and ILP32 N32 ABIs.

In addition to different byte orders and ABIs there are also different
releases of the MIPS architecture. To avoid blowing up the test matrix,
only add a subset of all possible test combinations.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Tested-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Link: https://lore.kernel.org/r/20250623-nolibc-mips-n32-v3-4-6ae2d89f4259@weissschuh.net
tools/include/nolibc/arch-mips.h
tools/testing/selftests/nolibc/Makefile.nolibc
tools/testing/selftests/nolibc/run-tests.sh