aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaz Kojima <kkojima@gcc.gnu.org>2005-06-02 04:55:20 +0000
committerKaz Kojima <kkojima@gcc.gnu.org>2005-06-02 04:55:20 +0000
commit4ce7a5510a2359302f88a3fb0f09fed63ed07fb4 (patch)
tree88134330461b25bb1d0f4579bc48985ea8d8b080
parent227858d1e9bcc3c9c6f3a8f6ea1ef7ba43dec2ac (diff)
downloadgcc-4ce7a5510a2359302f88a3fb0f09fed63ed07fb4.zip
gcc-4ce7a5510a2359302f88a3fb0f09fed63ed07fb4.tar.gz
gcc-4ce7a5510a2359302f88a3fb0f09fed63ed07fb4.tar.bz2
* config/sh/sh.h (TARGET_FPU_DOUBLE): Use MASK_SH4.
From-SVN: r100479
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sh/sh.h3
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c344fe0..cc70e56 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2005-06-02 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * config/sh/sh.h (TARGET_FPU_DOUBLE): Use MASK_SH4.
+
2005-06-01 Diego Novillo <dnovillo@redhat.com>
PR 14341, PR 21332, PR 20701, PR 21029, PR 21086, PR 21090
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index a6652df..54b15d1 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -174,7 +174,8 @@ do { \
#define TARGET_HARVARD (TARGET_HARD_SH4 || TARGET_SH5)
/* Nonzero if a double-precision FPU is available. */
-#define TARGET_FPU_DOUBLE (TARGET_SH4 || TARGET_SH2A_DOUBLE)
+#define TARGET_FPU_DOUBLE \
+ ((target_flags & MASK_SH4) != 0 || TARGET_SH2A_DOUBLE)
/* Nonzero if an FPU is available. */
#define TARGET_FPU_ANY (TARGET_SH2E || TARGET_FPU_DOUBLE)