#!/bin/sh -e ## 127_x86_64_i386_biarch.dpatch ## ## DP: Description: Add (/usr)/lib32 to the search paths on x86_64. ## DP: Author: Aurelien Jarno ## DP: Upstream status: Debian specific # # Hacked to apply with quilt # Adapted to binutils 2.18.50.0.7 --- binutils/ld/emulparams/elf_i386.sh +++ binutils/ld/emulparams/elf_i386.sh @@ -12,3 +12,13 @@ SEPARATE_GOTPLT=12 SHARABLE_SECTIONS=yes IREL_IN_PLT= + +# Linux modify the default library search path to first include +# a 32-bit specific directory. +case "$target" in + x86_64*-linux* | i[3-7]86*-linux* | x86_64*-kfreebsd*-gnu | i[3-7]86*-kfreebsd*-gnu) + case "$EMULATION_NAME" in + *i386*) LIBPATH_SUFFIX=32 ;; + esac + ;; +esac