aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@albatross.co.nz>2000-12-02 00:28:44 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2000-12-02 00:28:44 +0000
commitdb5e49032b48b7aff6cf3394ea4f9c003b64c2af (patch)
tree8a2579bb59e288bc85bc570a00b4eb07b0016d71 /libjava
parent92f3752a643865e61a97ce35de03129273c6808e (diff)
downloadgcc-db5e49032b48b7aff6cf3394ea4f9c003b64c2af.zip
gcc-db5e49032b48b7aff6cf3394ea4f9c003b64c2af.tar.gz
gcc-db5e49032b48b7aff6cf3394ea4f9c003b64c2af.tar.bz2
natMath.cc: Declare fabsf() function.
2000-12-02 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/natMath.cc: Declare fabsf() function. * java/lang/mprec.h: Don't include math.h. * java/lang/dtoa.c: Include string.h. * java/lang/natString.cc (toLowerCase): Initialize ch to prevent compiler warning. From-SVN: r37938
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog8
-rw-r--r--libjava/java/lang/dtoa.c1
-rw-r--r--libjava/java/lang/mprec.h2
-rw-r--r--libjava/java/lang/natMath.cc2
-rw-r--r--libjava/java/lang/natString.cc2
5 files changed, 13 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 1884c4b..d5b0c5b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,11 @@
+2000-12-02 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * java/lang/natMath.cc: Declare fabsf() function.
+ * java/lang/mprec.h: Don't include math.h.
+ * java/lang/dtoa.c: Include string.h.
+ * java/lang/natString.cc (toLowerCase): Initialize `ch' to prevent
+ compiler warning.
+
2000-12-01 Warren Levy <warrenl@cygnus.com>
* Makefile.am: Added entries for new java.sql modules.
diff --git a/libjava/java/lang/dtoa.c b/libjava/java/lang/dtoa.c
index e0d4aaa..9a398b4 100644
--- a/libjava/java/lang/dtoa.c
+++ b/libjava/java/lang/dtoa.c
@@ -27,6 +27,7 @@
*/
#include "mprec.h"
+#include <string.h>
static int
_DEFUN (quorem,
diff --git a/libjava/java/lang/mprec.h b/libjava/java/lang/mprec.h
index 4baac32..e4c273d 100644
--- a/libjava/java/lang/mprec.h
+++ b/libjava/java/lang/mprec.h
@@ -29,7 +29,7 @@
#include <config.h>
#include "ieeefp.h"
-#include <math.h>
+// #include <math.h>
// #include <float.h>
// #include <errno.h>
diff --git a/libjava/java/lang/natMath.cc b/libjava/java/lang/natMath.cc
index 8e2f644..a802a94 100644
--- a/libjava/java/lang/natMath.cc
+++ b/libjava/java/lang/natMath.cc
@@ -27,6 +27,8 @@ details. */
#include "fdlibm.h"
+extern "C" float fabsf (float);
+
jdouble java::lang::Math::cos(jdouble x)
{
return (jdouble)::cos((double)x);
diff --git a/libjava/java/lang/natString.cc b/libjava/java/lang/natString.cc
index c05aeb9..bb903fb 100644
--- a/libjava/java/lang/natString.cc
+++ b/libjava/java/lang/natString.cc
@@ -768,7 +768,7 @@ java::lang::String::toLowerCase (java::util::Locale *locale)
{
jint i;
jchar* chrs = JvGetStringChars(this);
- jchar ch;
+ jchar ch = 0;
bool handle_tr = false;
if (locale != NULL)