[PATCH v5 4/6] LoongArch: Add support for LA32 in sysdeps/unix/sysv/linux/loongarch
Xi Ruoyao
xry111@xry111.site
Mon Mar 2 08:09:33 GMT 2026
On Mon, 2026-03-02 at 16:05 +0800, mengqinggang wrote:
> diff --git a/sysdeps/unix/sysv/linux/loongarch/shlib-versions
> b/sysdeps/unix/sysv/linux/loongarch/shlib-versions
> index 5f40e7f5ec..839f2797eb 100644
> --- a/sysdeps/unix/sysv/linux/loongarch/shlib-versions
> +++ b/sysdeps/unix/sysv/linux/loongarch/shlib-versions
> @@ -1,8 +1,14 @@
> +%if LOONGARCH_ABI_GRLEN == 32 && LOONGARCH_ABI_FRLEN == 64
> +DEFAULT GLIBC_2.43
GLIBC_2.44
> +ld=ld-linux-loongarch-ilp32d.so.1
> +%elif LOONGARCH_ABI_GRLEN == 32 && LOONGARCH_ABI_FRLEN == 0
> +DEFAULT GLIBC_2.43
Ditto.
> +ld=ld-linux-loongarch-ilp32s.so.1
> +%elif LOONGARCH_ABI_GRLEN == 64 && LOONGARCH_ABI_FRLEN == 64
> DEFAULT GLIBC_2.36
> -
> -%if LOONGARCH_ABI_GRLEN == 64 && LOONGARCH_ABI_FRLEN == 64
> ld=ld-linux-loongarch-lp64d.so.1
> %elif LOONGARCH_ABI_GRLEN == 64 && LOONGARCH_ABI_FRLEN == 0
> +DEFAULT GLIBC_2.36
> ld=ld-linux-loongarch-lp64s.so.1
> %else
> %error cannot determine ABI
--
Xi Ruoyao <xry111@xry111.site>
More information about the Libc-alpha
mailing list