aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@codesourcery.com>2010-10-12 20:30:47 +0000
committerNathan Froyd <froydnj@gcc.gnu.org>2010-10-12 20:30:47 +0000
commita18bdccd8b2d76ed68b5ce96383c0650129c2334 (patch)
treed447e56e7889830c149511662dcd53b7264b5ec1 /gcc/config/sh
parentd2333f6ebb9f3dbf6ad7f5ec79761a642b7b295c (diff)
downloadgcc-a18bdccd8b2d76ed68b5ce96383c0650129c2334.zip
gcc-a18bdccd8b2d76ed68b5ce96383c0650129c2334.tar.gz
gcc-a18bdccd8b2d76ed68b5ce96383c0650129c2334.tar.bz2
libgcc2.h: Use __SIZEOF_DOUBLE__ instead of LIBGCC2_DOUBLE_TYPE_SIZE.
* libgcc2.h: Use __SIZEOF_DOUBLE__ instead of LIBGCC2_DOUBLE_TYPE_SIZE. (LIBGCC2_DOUBLE_TYPE_SIZE): Delete. * config/fixed-bit.h: Likewise. * config/rx/rx.h (LIBGCC2_DOUBLE_TYPE_SIZE): Delete. * config/sh/sh.h (LIBGCC2_DOUBLE_TYPE_SIZE): Delete. * system.h (LIBGCC2_DOUBLE_TYPE_SIZE): Poison. * doc/tm.texi.in (LIBGCC2_HAS_DF_MODE): Use DOUBLE_TYPE_SIZE. (DF_SIZE): Likewise. * doc/tm.texi: Regenerate. From-SVN: r165396
Diffstat (limited to 'gcc/config/sh')
-rw-r--r--gcc/config/sh/sh.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 01236c1..8f149dc 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -2028,12 +2028,6 @@ 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( __SH2A_SINGLE_ONLY__) || defined( __SH4_SINGLE_ONLY__)
-#define LIBGCC2_DOUBLE_TYPE_SIZE 32
-#else
-#define LIBGCC2_DOUBLE_TYPE_SIZE 64
-#endif
-
/* 'char' is signed by default. */
#define DEFAULT_SIGNED_CHAR 1