aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/dsp16xx
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2002-09-17 02:30:47 -0700
committerRichard Henderson <rth@gcc.gnu.org>2002-09-17 02:30:47 -0700
commiteaff3bf8c3fca80a61ee8b00e13a6e8a0a11da37 (patch)
treeac34a77939ea0c0f8fa6f3006381bc025c15b4f0 /gcc/config/dsp16xx
parent34bdc2473cd4064f5af53c29e557bd38c9fa17e4 (diff)
downloadgcc-eaff3bf8c3fca80a61ee8b00e13a6e8a0a11da37.zip
gcc-eaff3bf8c3fca80a61ee8b00e13a6e8a0a11da37.tar.gz
gcc-eaff3bf8c3fca80a61ee8b00e13a6e8a0a11da37.tar.bz2
trans.c (tree_transform): Use real_ldexp not REAL_VALUE_LDEXP.
* trans.c (tree_transform): Use real_ldexp not REAL_VALUE_LDEXP. * config/dsp16xx/dsp16xx.md (fixuns_trunchfhi2): Use real_2expN. * config/mips/mips.md (fixuns_truncdfsi2): Likewise. (fixuns_truncdfdi2, fixuns_truncsfsi2, fixuns_truncsfdi2): Likewise. * config/m68k/m68k.c (floating_exact_log2): Use real_exponent and real_2expN instead of a loop. * doc/tm.texi (REAL_VALUE_LDEXP): Remove. (REAL_VALUE_RNDZINT, REAL_VALUE_UNSIGNED_RNDZINT): Remove. From-SVN: r57245
Diffstat (limited to 'gcc/config/dsp16xx')
-rw-r--r--gcc/config/dsp16xx/dsp16xx.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/dsp16xx/dsp16xx.md b/gcc/config/dsp16xx/dsp16xx.md
index f39f183..89c09a1 100644
--- a/gcc/config/dsp16xx/dsp16xx.md
+++ b/gcc/config/dsp16xx/dsp16xx.md
@@ -1937,7 +1937,7 @@
rtx label2 = gen_label_rtx ();
REAL_VALUE_TYPE offset;
- offset = REAL_VALUE_LDEXP (dconst1, 31);
+ real_2expN (&offset, 31);
if (reg1) /* turn off complaints about unreached code */
{