]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - bfd/configure
Add x86_64-mingw64 target
[thirdparty/binutils-gdb.git] / bfd / configure
index ea3c3563ca958a23b3370bf1282a9dd17ea4c21d..1f17d92df311218488b69b5fb049e34599d4f7fe 100755 (executable)
@@ -4086,7 +4086,7 @@ ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
+x86_64-*linux*|x86_64-*mingw64*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
@@ -4097,7 +4097,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
     case "`/usr/bin/file conftest.o`" in
     *32-bit*)
       case $host in
-        x86_64-*linux*)
+        x86_64-*linux*|x86_64-*mingw64*)
           LD="${LD-ld} -m elf_i386"
           ;;
         ppc64-*linux*|powerpc64-*linux*)
@@ -4113,7 +4113,7 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
       ;;
     *64-bit*)
       case $host in
-        x86_64-*linux*)
+        x86_64-*linux*|x86_64-*mingw64*)
           LD="${LD-ld} -m elf_x86_64"
           ;;
         ppc*-*linux*|powerpc*-*linux*)
@@ -10951,6 +10951,7 @@ do
     i386aout_vec)              tb="$tb i386aout.lo aout32.lo" ;;
     i386bsd_vec)               tb="$tb i386bsd.lo aout32.lo" ;;
     i386coff_vec)              tb="$tb coff-i386.lo cofflink.lo" ;;
+    x86_64coff_vec)            tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
     i386dynix_vec)             tb="$tb i386dynix.lo aout32.lo" ;;
     i386freebsd_vec)           tb="$tb i386freebsd.lo aout32.lo" ;;
     i386linux_vec)             tb="$tb i386linux.lo aout32.lo" ;;
@@ -10962,6 +10963,8 @@ do
     i386os9k_vec)              tb="$tb i386os9k.lo aout32.lo" ;;
     i386pe_vec)                        tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
     i386pei_vec)               tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
+    x86_64pe_vec)              tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
+    x86_64pei_vec)             tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
     i860coff_vec)              tb="$tb coff-i860.lo cofflink.lo" ;;
     icoff_big_vec)             tb="$tb coff-i960.lo cofflink.lo" ;;
     icoff_little_vec)          tb="$tb coff-i960.lo cofflink.lo" ;;