Kernel & C-Bibliotheken
Linux 6.12.114 (ilp32-6.12.y)
Die ILP32-Reihe von openEuler, ursprünglich von Entwicklern bei Arm und Cavium geschrieben, auf Linux 6.12 stable,
mit Korrekturen für das vDSO, Kernel ohne AArch32, Pointer Authentication, BTI und SVE. CONFIG_ARM64_ILP32
einschalten; LP64- und ILP32-Programme laufen nebeneinander. linux-ilp32
glibc 2.41
Eine neue ILP32-Portierung mit 64-Bit-time_t; die ABI beginnt bei GLIBC_2.41, und es werden
nur die time64-Systemaufrufe verwendet. Bibliotheken in /libilp32 und /usr/libilp32, dynamischer
Linker /lib/ld-linux-aarch64_ilp32.so.1. glibc-ilp32
musl 1.2.5
Die Portierung aarch64_ilp32, nach unserem Wissen die erste funktionierende musl-Portierung für AArch64 ILP32.
Dynamischer Linker /lib/ld-musl-aarch64_ilp32.so.1. BTI wird noch nicht unterstützt
(Issue #1). musl-ilp32