[ARC][committed] Update ARC cpu list
[deliverable/binutils-gdb.git] / ld / emulparams / elf32lriscv.sh
index aac08e78f1c0e49be141d55546ad1bffbb057c3e..da0d7cf54f48c2f177fb6381e42d1da119a901cf 100644 (file)
@@ -1,2 +1,15 @@
-. ${srcdir}/emulparams/elf32lriscv-defs.sh
+# RV32 code using ILP32D ABI.
+# ABI not in emulation name to avoid breaking backward compatibility.
+source_sh ${srcdir}/emulparams/elf32lriscv-defs.sh
 OUTPUT_FORMAT="elf32-littleriscv"
+
+# On Linux, first look for 32 bit ILP32D target libraries in /lib/ilp32d as per
+# the glibc ABI.
+case "$target" in
+  riscv32*-linux*)
+    case "$EMULATION_NAME" in
+      *32*)
+       LIBPATH_SUFFIX="32/ilp32d 32" ;;
+    esac
+    ;;
+esac
This page took 0.024628 seconds and 4 git commands to generate.