summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2005-01-26 22:32:27 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2005-01-26 22:32:27 +0000
commitfe7266faca0e506a4e90ffd60f03b22c936d0655 (patch)
tree15b2120e27118319c824bce7fc310b04b3083fb0
parent5667001b1f21957a25cdca9e5196daaa59905805 (diff)
downloadppe42-gcc-fe7266faca0e506a4e90ffd60f03b22c936d0655.tar.gz
ppe42-gcc-fe7266faca0e506a4e90ffd60f03b22c936d0655.zip
* config/mips/iris6.h (ENDFILE_SPEC): Don't link in irix-csr.o if
either -ffast-math or -funsafe-math-optimizations is in use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94289 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/iris6.h3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 01cfd967d78..316c0505340 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-26 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/iris6.h (ENDFILE_SPEC): Don't link in irix-csr.o if
+ either -ffast-math or -funsafe-math-optimizations is in use.
+
2005-01-26 Marek Michalkiewicz <marekm@amelek.gda.pl>
PR target/19293
diff --git a/gcc/config/mips/iris6.h b/gcc/config/mips/iris6.h
index bf3bbc39b28..a37ff247829 100644
--- a/gcc/config/mips/iris6.h
+++ b/gcc/config/mips/iris6.h
@@ -97,7 +97,8 @@ Boston, MA 02111-1307, USA. */
#undef ENDFILE_SPEC
#define ENDFILE_SPEC \
- "%{!shared:%{mabi=n32|mabi=64:irix-csr.o%s}} \
+ "%{!shared:%{!ffast-math:%{!funsafe-math-optimizations: \
+ %{mabi=n32|mabi=64:irix-csr.o%s}}}} \
crtend.o%s irix-crtn.o%s \
%{!shared: \
%{mabi=32:crtn.o%s}\
OpenPOWER on IntegriCloud