OSDN Git Service

* config/sh/sh.h (TARGET_FPU_DOUBLE): Use MASK_SH4.
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Jun 2005 04:55:20 +0000 (04:55 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Jun 2005 04:55:20 +0000 (04:55 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100479 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sh/sh.h

index c344fe0..cc70e56 100644 (file)
@@ -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
 2005-06-01  Diego Novillo  <dnovillo@redhat.com>
 
        PR 14341, PR 21332, PR 20701, PR 21029, PR 21086, PR 21090
index a6652df..54b15d1 100644 (file)
@@ -174,7 +174,8 @@ do { \
 #define TARGET_HARVARD (TARGET_HARD_SH4 || TARGET_SH5)
 
 /* Nonzero if a double-precision FPU is available.  */
 #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)
 
 /* Nonzero if an FPU is available.  */
 #define TARGET_FPU_ANY (TARGET_SH2E || TARGET_FPU_DOUBLE)