diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-10 20:02:47 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-01-10 20:02:47 +0000 |
| commit | 7c80a0c83961086a23fca25698a90e80d31c162b (patch) | |
| tree | 21c222f9547fd52840d088697f88e9bb8c604a83 /libjava/java/lang/natMath.cc | |
| parent | b8667333867d541aad3d5ca72f575ce05dddfdbf (diff) | |
| download | gcc-7c80a0c83961086a23fca25698a90e80d31c162b.tar.gz | |
2000-01-10 Jeff Sturm <jsturm@sigma6.com>
* java/lang/natMath.cc (pow): Cast args to `double', not
`jdouble'.
(atan2): Likewise.
(IEEEremainder): Likewise.
* java/lang/mprec.h: Don't wrap includes in `extern "C"'.
* java/lang/fdlibm.h: Don't wrap includes in `extern "C"'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31305 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/natMath.cc')
| -rw-r--r-- | libjava/java/lang/natMath.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libjava/java/lang/natMath.cc b/libjava/java/lang/natMath.cc index bdfc9f9cd9e..88c0f8d81fb 100644 --- a/libjava/java/lang/natMath.cc +++ b/libjava/java/lang/natMath.cc @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 1999 Cygnus Solutions +/* Copyright (C) 1998, 1999, 2000 Cygnus Solutions This file is part of libgcj. @@ -59,7 +59,7 @@ jdouble java::lang::Math::atan(jdouble x) jdouble java::lang::Math::atan2(jdouble y, jdouble x) { - return (jdouble)::atan2((jdouble)y, (jdouble)x); + return (jdouble)::atan2((double)y, (double)x); } jdouble java::lang::Math::log(jdouble x) @@ -79,12 +79,12 @@ jdouble java::lang::Math::sqrt(jdouble x) jdouble java::lang::Math::pow(jdouble y, jdouble x) { - return (jdouble)::pow((jdouble)y, (jdouble)x); + return (jdouble)::pow((double)y, (double)x); } jdouble java::lang::Math::IEEEremainder(jdouble y, jdouble x) { - return (jdouble)::__ieee754_remainder((jdouble)y, (jdouble)x); + return (jdouble)::__ieee754_remainder((double)y, (double)x); } jdouble java::lang::Math::abs(jdouble x) |
