summaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2001-10-04 08:38:41 +0000
committerechristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4>2001-10-04 08:38:41 +0000
commit7a698e6b77319be8732bab0737e458356db3e3d6 (patch)
treedc37bdc6e66629397f75eb9dc11d41a49c012e61 /gcc/config.gcc
parente7e4bbf929226a447fec1610c34e34b3bee95203 (diff)
downloadgcc-7a698e6b77319be8732bab0737e458356db3e3d6.tar.gz
2001-10-04 Eric Christopher <echristo@redhat.com>
* config/mips/mips.c (init_cumulative_args): Remember to set cum->prototype. * config.gcc: Redo linux configuration. Add target_cpu_default of soft-float to all mipsisa32 combinations and tx39. * config/mips/linux.h: Remove include of mips.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46008 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc14
1 files changed, 10 insertions, 4 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index df86a7b937f..d4b6f86b809 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -2228,13 +2228,17 @@ mipsel-*-netbsd* | mips-dec-netbsd*) # Decstation running NetBSD
;;
mips*-*-linux*) # Linux MIPS, either endian.
xmake_file=x-linux
- tm_file="linux.h mips/linux.h"
case $machine in
mipsisa32el-*)
- tm_file="mips/little.h $tm_file mips/isa32-linux.h";;
+ tm_file="elfos.h mips/elfl.h mips/linux.h mips/isa32-linux.h"
+ target_cpu_default="MASK_SOFT_FLOAT"
+ ;;
mipsisa32-*)
- tm_file="$tm_file mips/isa32-linux.h";;
- mips*el-*) tm_file="mips/little.h $tm_file" ;;
+ tm_file="elfos.h mips/elf.h mips/linux.h mips/isa32-linux.h"
+ target_cpu_default="MASK_SOFT_FLOAT"
+ ;;
+ mips*el-*) tm_file="elfos.h mips/elfl.h mips/linux.h" ;;
+ *) tm_file="elfos.h mips/elf.h mips/linux.h"
esac
tmake_file="t-slibgcc-elf-ver t-linux"
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
@@ -2456,6 +2460,7 @@ mips-*-ecoff*)
mipsisa32-*-elf*)
tm_file="mips/isa3264.h mips/abi64.h"
tmake_file=mips/t-isa3264
+ target_cpu_default="MASK_SOFT_FLOAT"
;;
mipsel-*-elf*)
tm_file="mips/elfl.h"
@@ -2498,6 +2503,7 @@ mips*-*-rtems*)
mipstx39el-*-elf*)
tm_file="mips/r3900.h mips/elfl.h mips/abi64.h"
tmake_file=mips/t-r3900
+ target_cpu_default="MASK_SOFT_FLOAT"
;;
mipstx39-*-elf*)
tm_file="mips/r3900.h mips/elf.h mips/abi64.h"