diff options
author | rms <rms@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-05-22 18:50:18 +0000 |
---|---|---|
committer | rms <rms@138bc75d-0d04-0410-961f-82ee72b054a4> | 1993-05-22 18:50:18 +0000 |
commit | 12d0cbb15f9aeb0edc7253ecd8d74c1875fd3067 (patch) | |
tree | 244aee5877e8a16ab2fa0793e15e61d39a5f554c /gcc/real.c | |
parent | 26c7c3b1d335310bea740c94f94b60f02905004f (diff) | |
download | gcc-12d0cbb15f9aeb0edc7253ecd8d74c1875fd3067.tar.gz |
(target_isnan): Use GET_REAL macro to get argument.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4536 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/real.c')
-rw-r--r-- | gcc/real.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/real.c b/gcc/real.c index b0f0f19e2b4..faa18261e90 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 |