summaryrefslogtreecommitdiff
path: root/binutils/patches/01-ld-configure-tgt.patch
blob: 9056dc8ada7b6b599943f8eabf8cfd4276bb7414 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /bin/sh
patch -p1 -f $* < $0
exit $?

Tweak the configuration.

--- binutils/ld/configure.tgt~	2008-08-09 07:35:13.000000000 +0200
+++ binutils/ld/configure.tgt	2008-11-18 15:39:17.000000000 +0100
@@ -201,6 +201,10 @@ x86_64-*-linux-*)	targ_emul=elf_x86_64
 			targ_extra_libpath=elf_i386
 			tdir_i386linux=`echo ${targ_alias}aout | sed -e 's/x86_64/i386/'`
 			tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` ;;
+x86_64-*-gnu*)		targ_emul=elf_x86_64
+			targ_extra_emuls="elf_i386"
+			targ_extra_libpath=elf_i386
+			tdir_elf_i386=`echo ${targ_alias} | sed -e 's/x86_64/i386/'` ;;
 i[3-7]86-*-sysv[45]*)	targ_emul=elf_i386 ;;
 i[3-7]86-*-solaris2*)	targ_emul=elf_i386_ldso
                         targ_extra_emuls="elf_i386 elf_x86_64"