diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2003-10-06 22:47:32 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2003-10-06 22:47:32 +0000 |
commit | 70a01792d85cdeb0baefdccc840444735f8cd396 (patch) | |
tree | 972d12bd6146ca789109687592f05e46952b0f67 /gcc/real.c | |
parent | ba9b12d1d29019dc0f200cbfaea484e7a3762481 (diff) | |
download | gcc-70a01792d85cdeb0baefdccc840444735f8cd396.zip gcc-70a01792d85cdeb0baefdccc840444735f8cd396.tar.gz gcc-70a01792d85cdeb0baefdccc840444735f8cd396.tar.bz2 |
real.h (REAL_MODE_FORMAT): New macro.
* real.h (REAL_MODE_FORMAT): New macro.
* c-cppbuiltin.c, optabs.c, real.c, config/alpha/alpha.c
* config/c4x/c4x.c, config/i370/i370.c, config/i386/freebsd.h
* config/i386/i386.c, config/i960/i960.c, config/ia64/ia64.c
* config/m68k/m68k.c, config/mips/mips.c, config/rs6000/rs6000.c
* config/vax/vax.c: Use REAL_MODE_FORMAT instead of referring
directly to real_format_for_mode array, wherever possible.
From-SVN: r72168
Diffstat (limited to 'gcc/real.c')
-rw-r--r-- | gcc/real.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -2105,7 +2105,7 @@ real_nan (REAL_VALUE_TYPE *r, const char *str, int quiet, { const struct real_format *fmt; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) abort (); @@ -2195,7 +2195,7 @@ real_maxval (REAL_VALUE_TYPE *r, int sign, enum machine_mode mode) const struct real_format *fmt; int np2; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) abort (); @@ -2368,7 +2368,7 @@ real_convert (REAL_VALUE_TYPE *r, enum machine_mode mode, { const struct real_format *fmt; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) abort (); @@ -2430,7 +2430,7 @@ real_to_target (long *buf, const REAL_VALUE_TYPE *r, enum machine_mode mode) { const struct real_format *fmt; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) abort (); @@ -2455,7 +2455,7 @@ real_from_target (REAL_VALUE_TYPE *r, const long *buf, enum machine_mode mode) { const struct real_format *fmt; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) abort (); @@ -2470,7 +2470,7 @@ significand_size (enum machine_mode mode) { const struct real_format *fmt; - fmt = real_format_for_mode[mode - QFmode]; + fmt = REAL_MODE_FORMAT (mode); if (fmt == NULL) return 0; |