[PATCH v5 0/6] Add support for LoongArch32
Carlos O'Donell
carlos@redhat.com
Mon Mar 2 14:16:23 GMT 2026
On 3/2/26 3:05 AM, mengqinggang wrote:
> Add support for LoongArch32(LA32) with ilp32d abi and
> LoongArch32 Reduced(LA32R) with ilp32s abi.
>
> The gcc and binutils master branch have added LA32 support.
>
> The kernel has added basic LA32 support[6]. But build infrastructures
> of LoongArch32 are not enabled yet, because we need to adjust
> irqchip drivers and wait for GNU toolchain be upstream first.
>
> You can build toolchains by script/build-many-glibcs.py:
> LA32 ilp32d abi:
> build-many-glibcs.py -j128 --keep all . compilers loongarch32-linux-gnu
> LA32R ilp32s abi:
> build-many-glibcs.py -j128 --keep all . compilers loongarch32-linux-gnusf
>
> LA32 tested by qemu-user and qemu-system.
> Most testcases passed on LA32.
> Tested on LA64 with no regression.
>
> LA32 ilp32d abi:
> FAIL: misc/tst-pidfd
> FAIL: nptl/test-mutexattr-printers
> FAIL: nptl/tst-pthread-gdb-attach
> FAIL: nptl/tst-pthread-gdb-attach-static
> === Summary of results ===
> 4 FAIL
> 6658 PASS
> 31 UNSUPPORTED
> 13 XFAIL
> 5 XPASS
Have we had the machine maintainer (caiyinyu) comment on this series?
--
Cheers,
Carlos.
More information about the Libc-alpha
mailing list