From e4818e07f37389f16dae885e0e16abee5e83b038 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 18 Oct 2006 16:24:01 +0000 Subject: [PATCH] * configure.tgt (i[3-7]86-*-linux-*): Also define targ_extra_libpath in want64 case. * emulparams/elf_x86_64.sh: Handle i[3-7]86-*-linux-* the same as x86_64*-linux*. --- ld/ChangeLog | 7 +++++++ ld/configure.tgt | 1 + ld/emulparams/elf_x86_64.sh | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index e4ffb016228..674051eaa12 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2006-10-18 Joseph Myers + + * configure.tgt (i[3-7]86-*-linux-*): Also define + targ_extra_libpath in want64 case. + * emulparams/elf_x86_64.sh: Handle i[3-7]86-*-linux-* the same as + x86_64*-linux*. + 2006-10-17 Alan Modra * scripttempl/elf.sc (INTERP): Delete. Move definition to.. diff --git a/ld/configure.tgt b/ld/configure.tgt index c5f3be3ab93..5dfec86dcb4 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -153,6 +153,7 @@ i[3-7]86-*-linux-*) targ_emul=elf_i386 targ_extra_emuls=i386linux if test x${want64} = xtrue; then targ_extra_emuls="$targ_extra_emuls elf_x86_64" + targ_extra_libpath=elf_x86_64 fi tdir_i386linux=${targ_alias}aout ;; x86_64-*-linux-*) targ_emul=elf_x86_64 diff --git a/ld/emulparams/elf_x86_64.sh b/ld/emulparams/elf_x86_64.sh index 3ed02039b3a..449ccc90bd8 100644 --- a/ld/emulparams/elf_x86_64.sh +++ b/ld/emulparams/elf_x86_64.sh @@ -25,7 +25,7 @@ fi # Linux/Solaris modify the default library search path to first include # a 64-bit specific directory. case "$target" in - x86_64*-linux*) + x86_64*-linux*|i[3-7]86-*-linux-*) case "$EMULATION_NAME" in *64*) LIBPATH_SUFFIX=64 ;; esac -- 2.30.2