From: Khem Raj Date: Wed, 16 Jun 2021 00:05:30 +0000 (-0700) Subject: linuxloader: Be aware of riscv32 ldso X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~7513 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d7aa00663e1e41980afb24d0ada2d76e8723e2b;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git linuxloader: Be aware of riscv32 ldso Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- diff --git a/meta/classes/linuxloader.bbclass b/meta/classes/linuxloader.bbclass index 30925ac87d3..1b64be64050 100644 --- a/meta/classes/linuxloader.bbclass +++ b/meta/classes/linuxloader.bbclass @@ -52,6 +52,8 @@ def get_glibc_loader(d): dynamic_loader = "${base_libdir}/ld-linux-aarch64${ARMPKGSFX_ENDIAN_64}.so.1" elif targetarch.startswith("riscv64"): dynamic_loader = "${base_libdir}/ld-linux-riscv64-lp64${@['d', ''][d.getVar('TARGET_FPU') == 'soft']}.so.1" + elif targetarch.startswith("riscv32"): + dynamic_loader = "${base_libdir}/ld-linux-riscv32-ilp32${@['d', ''][d.getVar('TARGET_FPU') == 'soft']}.so.1" return dynamic_loader def get_linuxloader(d):