Revert "MIPS: Use 64-bit a ABI by default for `mipsisa64*-*-linux*' targets"
authorMaciej W. Rozycki <macro@orcam.me.uk>
Tue, 29 Aug 2023 15:12:12 +0000 (16:12 +0100)
committerMaciej W. Rozycki <macro@orcam.me.uk>
Wed, 30 Aug 2023 17:45:14 +0000 (18:45 +0100)
This reverts commit 025e84f93566c8ced594ef48ddee1dec7e5b4cdd.  It was
applied unapproved.

bfd/config.bfd
gas/configure
gas/configure.ac
gold/configure.tgt
ld/configure.tgt

index 55fd02e787cfd9dc41c9bbf3b2dd0c457a024484..08129e6a8cb4d8e2ace0daa98b0cd74593976040 100644 (file)
@@ -956,21 +956,21 @@ case "${targ}" in
     targ_defvec=mips_elf32_be_vec
     targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec mips_ecoff_be_vec mips_ecoff_le_vec"
     ;;
-  mips64*el-*-linux*-gnuabi64 | mipsisa64*el-*-linux*-gnuabi64)
+  mips64*el-*-linux*-gnuabi64)
     targ_defvec=mips_elf64_trad_le_vec
     targ_selvecs="mips_elf64_trad_be_vec mips_elf32_ntrad_le_vec mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec"
     want64=true
     ;;
-  mips64*el-*-linux* | mipsisa64*el-*-linux*)
+  mips64*el-*-linux*)
     targ_defvec=mips_elf32_ntrad_le_vec
     targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec"
     ;;
-  mips64*-*-linux*-gnuabi64 | mipsisa64*-*-linux*-gnuabi64)
+  mips64*-*-linux*-gnuabi64)
     targ_defvec=mips_elf64_trad_be_vec
     targ_selvecs="mips_elf64_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec"
     want64=true
     ;;
-  mips64*-*-linux* | mipsisa64*-*-linux*)
+  mips64*-*-linux*)
     targ_defvec=mips_elf32_ntrad_be_vec
     targ_selvecs="mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec"
     ;;
index 1827e38690e309d580c466be6653e3c429a064f9..3c80fe5741ab1d3a52991a8596d2f7b502c31527 100755 (executable)
@@ -12256,11 +12256,11 @@ _ACEOF
        esac
        # Decide which ABI to target by default.
        case ${target} in
-         mips64*-openbsd* | mips64*-linux-gnuabi64 | mipsisa64*-linux-gnuabi64)
+         mips64*-openbsd* | mips64*-linux-gnuabi64)
            mips_default_abi=N64_ABI
            ;;
-         mips64*-linux* | mipsisa64*-linux* | mips-sgi-irix6* \
-         | mips64*-freebsd* | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
+         mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
+         | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
            mips_default_abi=N32_ABI
            ;;
          mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
index ecfab6bf510f9ecc0a7345ca2321b1740cd76dd8..3a04c39d3449e80af036ec953063e4cff42a8da5 100644 (file)
@@ -394,11 +394,11 @@ changequote([,])dnl
        esac
        # Decide which ABI to target by default.
        case ${target} in
-         mips64*-openbsd* | mips64*-linux-gnuabi64 | mipsisa64*-linux-gnuabi64)
+         mips64*-openbsd* | mips64*-linux-gnuabi64)
            mips_default_abi=N64_ABI
            ;;
-         mips64*-linux* | mipsisa64*-linux* | mips-sgi-irix6* \
-         | mips64*-freebsd* | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
+         mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
+         | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
            mips_default_abi=N32_ABI
            ;;
          mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
index 99a5fcc91eee888c858d3945373133677899ee01..e2e131bbd843cd6b7189b9dff1700f5c14eb797b 100644 (file)
@@ -153,7 +153,7 @@ aarch64*-*)
  targ_big_endian=false
  targ_extra_big_endian=true
  ;;
-mips64*el-*-* | mipsisa64*el-linux*)
+mips64*el-*-*)
  targ_obj=mips
  targ_machine=EM_MIPS
  targ_size=64
@@ -169,7 +169,7 @@ mips*el-*-*)
  targ_big_endian=false
  targ_extra_big_endian=true
  ;;
-mips64*-*-* | mipsisa64*-linux*)
+mips64*-*-*)
  targ_obj=mips
  targ_machine=EM_MIPS
  targ_size=64
index 34d20e05bc989d6b24e0728a66de5130dfe76fa1..ff0aaaae257615be999e1c5a60821377b6763717 100644 (file)
@@ -586,23 +586,21 @@ mips*-*-vxworks*) targ_emul=elf32ebmipvxworks
                        ;;
 mips*-*-windiss)       targ_emul=elf32mipswindiss
                        ;;
-mips64*el-*-linux-gnuabi64 | mipsisa64*el-*-linux-gnuabi64)
+mips64*el-*-linux-gnuabi64)
                        targ_emul=elf64ltsmip
                        targ_extra_emuls="elf64btsmip elf32ltsmipn32 elf32btsmipn32 elf32ltsmip elf32btsmip"
                        targ_extra_libpath=$targ_extra_emuls
                        ;;
-mips64*el-*-linux-* | mipsisa64*el-*-linux-*)
-                       targ_emul=elf32ltsmipn32
+mips64*el-*-linux-*)   targ_emul=elf32ltsmipn32
                        targ_extra_emuls="elf32btsmipn32 elf32ltsmip elf32btsmip elf64ltsmip elf64btsmip"
                        targ_extra_libpath=$targ_extra_emuls
                        ;;
-mips64*-*-linux-gnuabi64 | mipsisa64*-*-linux-gnuabi64)
+mips64*-*-linux-gnuabi64)
                        targ_emul=elf64btsmip
                        targ_extra_emuls="elf64ltsmip elf32btsmipn32 elf32ltsmipn32 elf32btsmip elf32ltsmip"
                        targ_extra_libpath=$targ_extra_emuls
                        ;;
-mips64*-*-linux-* | mipsisa64*-*-linux-*)
-                       targ_emul=elf32btsmipn32
+mips64*-*-linux-*)     targ_emul=elf32btsmipn32
                        targ_extra_emuls="elf32ltsmipn32 elf32btsmip elf32ltsmip elf64btsmip elf64ltsmip"
                        targ_extra_libpath=$targ_extra_emuls
                        ;;