aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@codesourcery.com>2010-06-12 07:44:51 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2010-06-12 07:44:51 +0000
commit48b09a925e246f1bfafd52d5441ab9e111924ddf (patch)
tree9df2902968711e22f82bc2ba2cfc2ded7649e0af /gcc/config.gcc
parentb53cd1c5cf3aa84837b677fda803c1664857774a (diff)
downloadgcc-48b09a925e246f1bfafd52d5441ab9e111924ddf.zip
gcc-48b09a925e246f1bfafd52d5441ab9e111924ddf.tar.gz
gcc-48b09a925e246f1bfafd52d5441ab9e111924ddf.tar.bz2
config.gcc (mips64*-*-linux*, [...]): Add crtfastmath.o to extra_parts.
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. From-SVN: r160655
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 3b74b68..7ae54cc 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1750,6 +1750,7 @@ mips64*-*-linux* | mipsisa64*-*-linux*)
tm_defines="${tm_defines} MIPS_ISA_DEFAULT=65"
;;
esac
+ extra_parts="$extra_parts crtfastmath.o"
gnu_ld=yes
gas=yes
test x$with_llsc != x || with_llsc=yes
@@ -1764,6 +1765,7 @@ mips*-*-linux*) # Linux MIPS, either endian.
mipsisa32*)
tm_defines="${tm_defines} MIPS_ISA_DEFAULT=32"
esac
+ extra_parts="$extra_parts crtfastmath.o"
test x$with_llsc != x || with_llsc=yes
;;
mips*-*-openbsd*)