summaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh.h
diff options
context:
space:
mode:
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-24 23:06:14 +0000
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>2009-04-24 23:06:14 +0000
commitd14bd7259ecc8b10fda51f68c273854cbfadcb40 (patch)
treede99671b1fcc05197a5937f34b8aec3e7656e4db /gcc/config/sh/sh.h
parent8b15a12b3eddd55eef2e505f4f7956fc62bda40c (diff)
downloadgcc-d14bd7259ecc8b10fda51f68c273854cbfadcb40.tar.gz
* config/sh/sh.h (LIBGCC2_DOUBLE_TYPE_SIZE): Test
__SH2A_SINGLE_ONLY__ also. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146747 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sh/sh.h')
-rw-r--r--gcc/config/sh/sh.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 0fa6d37b84e..8720fb77728 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -2618,7 +2618,7 @@ struct sh_args {
floating point types equivalent to `float'. */
#define DOUBLE_TYPE_SIZE ((TARGET_SH2E && ! TARGET_SH4 && ! TARGET_SH2A_DOUBLE) ? 32 : 64)
-#if defined(__SH2E__) || defined(__SH3E__) || defined( __SH4_SINGLE_ONLY__)
+#if defined(__SH2E__) || defined(__SH3E__) || defined( __SH2A_SINGLE_ONLY__) || defined( __SH4_SINGLE_ONLY__)
#define LIBGCC2_DOUBLE_TYPE_SIZE 32
#else
#define LIBGCC2_DOUBLE_TYPE_SIZE 64