]> git.buserror.net Git - polintos/scott/priv.git/blobdiff - toolchain-patches/binutils/2.16.1/bfd-config.patch
Add toolchain patches.
[polintos/scott/priv.git] / toolchain-patches / binutils / 2.16.1 / bfd-config.patch
diff --git a/toolchain-patches/binutils/2.16.1/bfd-config.patch b/toolchain-patches/binutils/2.16.1/bfd-config.patch
new file mode 100644 (file)
index 0000000..b39b754
--- /dev/null
@@ -0,0 +1,25 @@
+--- binutils-2.16.1/bfd/config.bfd.ORIG        Fri Apr  7 17:56:37 2006
++++ binutils-2.16.1/bfd/config.bfd     Fri Apr  7 17:56:00 2006
+@@ -534,6 +534,11 @@
+     targ_selvecs="i386linux_vec bfd_efi_app_ia32_vec"
+     targ64_selvecs=bfd_elf64_x86_64_vec
+     ;;
++  i[5-7]86-*-polintos*)
++    targ_defvec=bfd_elf32_i386_vec
++    targ64_selvecs=bfd_elf64_x86_64_vec
++    want64=true
++    ;;
+ #ifdef BFD64
+   x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
+     targ_defvec=bfd_elf64_x86_64_vec
+@@ -546,6 +551,10 @@
+   x86_64-*-linux-gnu*)
+     targ_defvec=bfd_elf64_x86_64_vec
+     targ_selvecs="bfd_elf32_i386_vec i386linux_vec bfd_efi_app_ia32_vec"
++    ;;
++  x86_64-*-polintos*)
++    targ_defvec=bfd_elf64_x86_64_vec
++    targ_selvecs=bfd_elf32_i386_vec
+     ;;
+ #endif
+   i[3-7]86-*-lynxos*)