aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJack Howarth <howarth@bromo.med.uc.edu>2007-12-16 23:22:30 +0000
committerUros Bizjak <uros@gcc.gnu.org>2007-12-17 00:22:30 +0100
commit3ef275593fd12c9e387287fb8db938db8caaf9ce (patch)
tree260d271575071d08d513c3b4b85b75b9b5b19c05 /gcc
parentce9989008208042248399c0c869f630d55f5e1a7 (diff)
downloadgcc-3ef275593fd12c9e387287fb8db938db8caaf9ce.zip
gcc-3ef275593fd12c9e387287fb8db938db8caaf9ce.tar.gz
gcc-3ef275593fd12c9e387287fb8db938db8caaf9ce.tar.bz2
re PR target/34025 (Warning when compiling with -m64 -ffast-math on Intel Darwin)
PR target/34025 * config/i386/t-crtpc: Add $(MULTILIB_CFLAGS). * config/i386/t-crtfm: Likewise. From-SVN: r130998
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/t-crtfm3
-rw-r--r--gcc/config/i386/t-crtpc6
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e5d7037..c499895 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2007-12-17 Jack Howarth <howarth@bromo.med.uc.edu>
+
+ PR target/34025
+ * config/i386/t-crtpc: Add $(MULTILIB_CFLAGS).
+ * config/i386/t-crtfm: Likewise.
+
2007-12-17 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.h (WIDEST_HARDWARE_FP_SIZE): Define.
diff --git a/gcc/config/i386/t-crtfm b/gcc/config/i386/t-crtfm
index f60eab5..4fa27e9 100644
--- a/gcc/config/i386/t-crtfm
+++ b/gcc/config/i386/t-crtfm
@@ -2,6 +2,7 @@ EXTRA_PARTS += crtfastmath.o
$(T)crtfastmath.o: $(srcdir)/config/i386/crtfastmath.c \
$(srcdir)/config/i386/cpuid.h $(GCC_PASSES)
- $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -msse -minline-all-stringops -c \
+ $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(MULTILIB_CFLAGS) \
+ -msse -minline-all-stringops -c \
$(srcdir)/config/i386/crtfastmath.c \
-o $(T)crtfastmath$(objext)
diff --git a/gcc/config/i386/t-crtpc b/gcc/config/i386/t-crtpc
index af8947b..bc24bed 100644
--- a/gcc/config/i386/t-crtpc
+++ b/gcc/config/i386/t-crtpc
@@ -1,16 +1,16 @@
EXTRA_PARTS += crtprec32.o crtprec64.o crtprec80.o
$(T)crtprec32.o: $(srcdir)/config/i386/crtprec.c $(GCC_PASSES)
- $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -D__PREC=32 -c \
+ $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(MULTILIB_CFLAGS) -D__PREC=32 -c \
$(srcdir)/config/i386/crtprec.c \
-o $(T)crtprec32$(objext)
$(T)crtprec64.o: $(srcdir)/config/i386/crtprec.c $(GCC_PASSES)
- $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -D__PREC=64 -c \
+ $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(MULTILIB_CFLAGS) -D__PREC=64 -c \
$(srcdir)/config/i386/crtprec.c \
-o $(T)crtprec64$(objext)
$(T)crtprec80.o: $(srcdir)/config/i386/crtprec.c $(GCC_PASSES)
- $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -D__PREC=80 -c \
+ $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) $(MULTILIB_CFLAGS) -D__PREC=80 -c \
$(srcdir)/config/i386/crtprec.c \
-o $(T)crtprec80$(objext)