aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-05-22 18:50:18 +0000
committerRichard Stallman <rms@gnu.org>1993-05-22 18:50:18 +0000
commit9d72da33e140f3c86f0bd87de8eb62579fca8381 (patch)
tree244aee5877e8a16ab2fa0793e15e61d39a5f554c /gcc/real.c
parent5a3af366a2ee9a1be9796e1b9fe4e52081793d03 (diff)
downloadgcc-9d72da33e140f3c86f0bd87de8eb62579fca8381.zip
gcc-9d72da33e140f3c86f0bd87de8eb62579fca8381.tar.gz
gcc-9d72da33e140f3c86f0bd87de8eb62579fca8381.tar.bz2
(target_isnan): Use GET_REAL macro to get argument.
From-SVN: r4536
Diffstat (limited to 'gcc/real.c')
-rw-r--r--gcc/real.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/real.c b/gcc/real.c
index b0f0f19..faa1826 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -768,8 +768,11 @@ int
target_isnan (x)
REAL_VALUE_TYPE x;
{
+ unsigned EMUSHORT e[NE];
+
#ifdef NANS
- return (eisnan (&x));
+ GET_REAL (&x, e);
+ return (eisnan (e));
#else
return (0);
#endif