diff options
author | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-12 07:44:51 +0000 |
---|---|---|
committer | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-12 07:44:51 +0000 |
commit | 283681bbcbeb2515caade5ebdf3af24d538d5e10 (patch) | |
tree | 9df2902968711e22f82bc2ba2cfc2ded7649e0af /libgcc/config.host | |
parent | c83a008868bf7bdf5789d59182cd3334cabe11f6 (diff) | |
download | gcc-283681bbcbeb2515caade5ebdf3af24d538d5e10.tar.gz |
gcc/
* config.gcc (mips64*-*-linux*, mipsisa64*-*-linux*,
mips*-*-linux*): Add crtfastmath.o to extra_parts.
* config/mips/crtfastmath.c: New.
* config/mips/linux.h (ENDFILE_SPEC): New.
libgcc/
* config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
to tmake_file. Add crtfastmath.o to extra_parts.
* config/mips/t-crtfm: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160655 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/config.host')
-rw-r--r-- | libgcc/config.host | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libgcc/config.host b/libgcc/config.host index 1e76b19b0bf..6784147d6d7 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -400,8 +400,12 @@ mips-sgi-irix[56]*) mips*-*-netbsd*) # NetBSD/mips, either endian. ;; mips64*-*-linux*) + extra_parts="$extra_parts crtfastmath.o" + tmake_file="{$tmake_file} mips/t-crtfm" ;; mips*-*-linux*) # Linux MIPS, either endian. + extra_parts="$extra_parts crtfastmath.o" + tmake_file="{$tmake_file} mips/t-crtfm" ;; mips*-*-openbsd*) ;; |