/bfd/ChangeLog
authorThiemo Seufer <ths@networkno.de>
Fri, 14 Sep 2001 06:22:46 +0000 (06:22 +0000)
committerThiemo Seufer <ths@networkno.de>
Fri, 14 Sep 2001 06:22:46 +0000 (06:22 +0000)
* config.bfd: Change machine triplets from mips*el*-* to mips*el-*.
Add support for mips64.

/ChangeLog
* config.sub: Change machine triplets from mipsel*-* to mips*el-*.
Add support for mips64.

/gas/ChangeLog
* configure.in: Change machine triplets from mips-*-linux-gnu* to
mips*-*-linux*.

ChangeLog
bfd/ChangeLog
bfd/config.bfd
config.sub
gas/ChangeLog
gas/configure.in

index 1d95b87d301946d5cbb5523fd4e3e6cf1fda8afc..ef32ba25f296d62921ed2aab6fc213b3c17dea5b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-09-14  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config.sub: Change machine triplets from mipsel*-* to mips*el-*.
+       Add support for mips64.
+
 2001-09-03  Jeff Holcomb  <jeffh@redhat.com>
 
        * configure.in: Enable libstdc++-v3 for h8300 targets.
index fe7f218fccbe53a04f1823fa5c9ca2f59ecc2144..93546b2b1ec82102bd9e7671d476af6c2e2101c9 100644 (file)
@@ -1,3 +1,8 @@
+2001-09-14  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * config.bfd: Change machine triplets from mips*el*-* to mips*el-*.
+       Add support for mips64.
+
 2001-09-13  Alexandre Oliva  <aoliva@redhat.com>
 
        * elf32-openrisc.c (ELF_MACHINE_ALT1): Define as EM_OPENRISC_OLD.
index 01a2ed296b30c04ff48689697bd3225e25d8ffe8..934d97b9d24a953c202137a6ed734b4c0fb897db 100644 (file)
@@ -613,7 +613,7 @@ case "${targ}" in
     targ_defvec=ecoff_big_vec
     targ_selvecs=ecoff_little_vec
     ;;
-  mips-dec-netbsd* | mips*el*-*-netbsd*)
+  mips-dec-netbsd* | mips*el-*-netbsd*)
     targ_defvec=bfd_elf32_littlemips_vec
     targ_selvecs="bfd_elf32_bigmips_vec ecoff_little_vec ecoff_big_vec"
     ;;
@@ -682,19 +682,27 @@ case "${targ}" in
     targ_defvec=bfd_elf32_bigmips_vec
     targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
     ;;
-  mips*el*-*-openbsd*)
+  mips*el-*-openbsd*)
     targ_defvec=bfd_elf32_littlemips_vec
     targ_selvecs="bfd_elf32_bigmips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_little_vec ecoff_big_vec"
     ;;
-  mips*el*-*-linux-gnu*)
-    targ_defvec=bfd_elf32_tradlittlemips_vec
-    targ_selvecs="bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf64_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
-    ;;
   mips*-*-openbsd*)
     targ_defvec=bfd_elf32_bigmips_vec
     targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_big_vec ecoff_little_vec"
     ;;
-  mips*-*-linux-gnu*)
+  mips64*el-*-linux*)
+    targ_defvec=bfd_elf32_tradlittlemips_vec
+    targ_selvecs="bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf64_tradbigmips_vec"
+    ;;
+  mips*el-*-linux*)
+    targ_defvec=bfd_elf32_tradlittlemips_vec
+    targ_selvecs="bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf64_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
+    ;;
+  mips64*-*-linux*)
+    targ_defvec=bfd_elf32_tradbigmips_vec
+    targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec"
+    ;;
+  mips*-*-linux*)
     targ_defvec=bfd_elf32_tradbigmips_vec
     targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec ecoff_big_vec ecoff_little_vec"
     ;;
index 15e4417a6f006b4ff9f5c77fbe98e57e66e74598..f343888bd3dd9fcc7dbbea03bfe0b36df6ac5e03 100755 (executable)
@@ -597,10 +597,18 @@ case $basic_machine in
                basic_machine=m68k-atari
                os=-mint
                ;;
-       mipsel*-linux*)
+       mips64*el-linux*)
+               basic_machine=mips64el-unknown
+               os=-linux-gnu
+               ;;
+       mips*el-linux*)
                basic_machine=mipsel-unknown
                os=-linux-gnu
                ;;
+       mips64*-linux*)
+               basic_machine=mips64-unknown
+               os=-linux-gnu
+               ;;
        mips*-linux*)
                basic_machine=mips-unknown
                os=-linux-gnu
index 272fa0090260f8bf27b5568ef707a165f7b16f2e..a62036f4b490cc9f013e674442e4c9d99630aa38 100644 (file)
@@ -1,3 +1,8 @@
+2001-09-14  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * configure.in: Change machine triplets from mips-*-linux-gnu* to
+       mips*-*-linux*.
+
 2001-09-12  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
 
        * config/tc-mips.c (append_insn): Don't rightshift BFD_RELOC_16_PCREL.
index 9191e11da0a93cd856f25546e68712cad768befd..d812d7b3511bb16bbde7d7bc661758ded0f340c5 100644 (file)
@@ -350,7 +350,7 @@ changequote([,])dnl
       mips-*-irix*)         fmt=ecoff ;;
       mips-*-lnews*)        fmt=ecoff em=lnews ;;
       mips-*-riscos*)       fmt=ecoff ;;
-      mips-*-linux-gnu*)
+      mips*-*-linux*)
                            fmt=elf em=tmips
                            AC_DEFINE(MIPS_STABS_ELF, 1,
                                [Use ELF stabs for MIPS, not ECOFF stabs])
@@ -610,7 +610,7 @@ changequote([,])dnl
 
     case ${generic_target}-${fmt} in
       mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
-      mips-*-linux-gnu*-*) case "$endian" in
+      mips*-*-linux*-*) case "$endian" in
                        big)    emulation="mipsbelf mipslelf mipself" ;;
                        *)      emulation="mipslelf mipsbelf mipself" ;;
                        esac ;;