The patch below adds the elf_i386_fbsd as an extra libpath on GNU/kFreeBSD amd64. This is needed to support 32-bit binaries on this system.
Could you please apply it? Thanks. Index: ld/configure.tgt =================================================================== RCS file: /cvs/src/src/ld/configure.tgt,v retrieving revision 1.200 diff -u -d -p -r1.200 configure.tgt --- ld/configure.tgt 24 Dec 2006 02:48:59 -0000 1.200 +++ ld/configure.tgt 8 Jan 2007 01:02:11 -0000 @@ -219,6 +219,9 @@ i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebs x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu) targ_emul=elf_x86_64_fbsd targ_extra_emuls="elf_i386_fbsd elf_x86_64 elf_i386" + targ_extra_libpath="elf_i386_fbsd" + tdir_elf_i386_fbsd=`echo ${targ_alias} \ + | sed -e 's/x86_64/i386/'` tdir_elf_i386=`echo ${targ_alias} \ | sed -e 's/x86_64/i386/'` ;; i[3-7]86-*-sysv*) targ_emul=i386coff ;; -- Summary: Extra libpath (32-bit) on GNU/kFreeBSD Product: binutils Version: 2.18 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: aurelien at aurel32 dot net CC: bug-binutils at gnu dot org GCC build triplet: x86_64-unknown-kfreebsd6.1-gnu GCC host triplet: x86_64-unknown-kfreebsd6.1-gnu GCC target triplet: x86_64-unknown-kfreebsd6.1-gnu http://sourceware.org/bugzilla/show_bug.cgi?id=3843 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils