[PATCH v2 0/4] tools/nolibc: add support for 32-bit parisc
Thomas Weißschuh <[email protected]>
| Newsgroups | org.kernel.vger.linux-parisc,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Extend nolibc to target the 32-bit parisc architecture. 64-bit is not yet supported. Signed-off-by: Thomas Weißschuh <[email protected]> --- Changes in v2: - Fix CROSS32CC fallback when not using CROSS_COMPILE - Link to v1: https://patch.msgid.link/[email protected] --- Thomas Weißschuh (4): parisc: Makefile: move CROSS_COMPILE detection before CROSS32CC one parisc: Makefile: use the regular compiler to build a native 32-bit vDSO selftests/nolibc: avoid function pointer comparisons tools/nolibc: add support for 32-bit parisc arch/parisc/Makefile | 24 ++-- tools/include/nolibc/Makefile | 2 +- tools/include/nolibc/arch-parisc.h | 178 +++++++++++++++++++++++++ tools/include/nolibc/arch.h | 2 + tools/testing/selftests/nolibc/Makefile.nolibc | 6 + tools/testing/selftests/nolibc/nolibc-test.c | 13 +- tools/testing/selftests/nolibc/run-tests.sh | 4 +- 7 files changed, 213 insertions(+), 16 deletions(-) --- base-commit: 65191c9bf8fdd00f8fe90e2caab330418eefb786 change-id: 20250804-nolibc-hppa-8c137b00ecf2 Best regards, -- Thomas Weißschuh <[email protected]>