author | Titus von Boxberg <titus@v9g.de> |
Tue Nov 06 17:02:06 2012 +0100 (2012-11-06) | |
changeset 3103 | a8bf927f6e37 |
parent 2088 | 4f21ba5f8e91 |
permissions | -rw-r--r-- |
yann@2088 | 1 |
|
yann@2088 | 2 |
|
yann@2088 | 3 |
diff -durN binutils-2.20.1.orig/ld/emulparams/elf_i386.sh binutils-2.20.1/ld/emulparams/elf_i386.sh |
yann@2088 | 4 |
--- binutils-2.20.1.orig/ld/emulparams/elf_i386.sh 2009-07-29 16:59:23.000000000 +0200 |
yann@2088 | 5 |
+++ binutils-2.20.1/ld/emulparams/elf_i386.sh 2010-08-17 19:32:12.000000000 +0200 |
yann@1614 | 6 |
@@ -13,3 +13,13 @@ |
yann@1614 | 7 |
NO_SMALL_DATA=yes |
yann@1614 | 8 |
SEPARATE_GOTPLT=12 |
yann@1614 | 9 |
IREL_IN_PLT= |
yann@1614 | 10 |
+ |
yann@1614 | 11 |
+# In Gentoo, we install 32bit libs into /lib32 in an |
yann@1614 | 12 |
+# ABI setup with amd64/x86 |
yann@1614 | 13 |
+case "$target" in |
yann@1614 | 14 |
+ x86_64*-linux*) |
yann@1614 | 15 |
+ case "$EMULATION_NAME" in |
yann@1614 | 16 |
+ *i386*) LIBPATH_SUFFIX=32 ;; |
yann@1614 | 17 |
+ esac |
yann@1614 | 18 |
+ ;; |
yann@1614 | 19 |
+esac |