Index: binutils.git/ld/emulparams/elf_i386_sol2.sh =================================================================== --- binutils.git.orig/ld/emulparams/elf_i386_sol2.sh +++ binutils.git/ld/emulparams/elf_i386_sol2.sh @@ -2,3 +2,13 @@ source_sh ${srcdir}/emulparams/elf_i386_ source_sh ${srcdir}/emulparams/solaris2.sh EXTRA_EM_FILE="solaris2-x86" OUTPUT_FORMAT="elf32-i386-sol2" + +# Dyson modify the default library search path to first include +# a 32-bit specific directory. +case "$target" in + x86_64*-solaris* | i[3-7]86*-solaris*) + case "$EMULATION_NAME" in + *i386*) LIBPATH_SUFFIX=32 ;; + esac + ;; +esac