aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Lipe <robertl@dgii.com>1998-12-07 22:58:57 +0000
committerJeff Law <law@gcc.gnu.org>1998-12-07 15:58:57 -0700
commit11fa8909c85bed080170156ffef07bbeb53e7f84 (patch)
treea0676431a4d33cef83624a3dfbdf6066ddc0f93d
parent996e968353f5b91cf8b7487998783ccba61de0d8 (diff)
downloadgcc-11fa8909c85bed080170156ffef07bbeb53e7f84.zip
gcc-11fa8909c85bed080170156ffef07bbeb53e7f84.tar.gz
gcc-11fa8909c85bed080170156ffef07bbeb53e7f84.tar.bz2
configure.in (mips*-*-linux*): Handle big and little endian systems.
* configure.in (mips*-*-linux*): Handle big and little endian systems. * configure: Rebuilt. From-SVN: r24172
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/configure.in7
2 files changed, 11 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0ba5ad2..15ada9a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Mon Dec 7 23:56:28 1998 Robert Lipe <robertl@dgii.com>
+
+ * configure.in (mips*-*-linux*): Handle big and little endian
+ systems.
+ * configure: Rebuilt.
+
Mon Dec 7 23:14:51 1998 Mike Stump <mrs@wrs.com>
* emit-rtl.c: Fix typo.
diff --git a/gcc/configure.in b/gcc/configure.in
index cbde7eb..b05578f 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -2285,10 +2285,13 @@ changequote([,])dnl
fixincludes=fixinc.wrap
tmake_file=t-netbsd
;;
- mipsel-*-linux*) # Little endian Linux MIPS
+ mips*-*-linux*) # Linux MIPS, either endian.
xmake_file=x-linux
xm_file="xm-siglist.h ${xm_file}"
- tm_file="mips/elfl.h mips/linux.h"
+ case $machine in
+ mipsel-*) tm_file="mips/elfl.h mips/linux.h" ;;
+ *) tm_file="mips/elf.h mips/linux.h" ;;
+ esac
extra_parts="crtbegin.o crtend.o"
gnu_ld=yes
gas=yes