OSDN Git Service

* java/lang/natDouble.cc (toString): Added parens.
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Jan 2007 22:56:20 +0000 (22:56 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Jan 2007 22:56:20 +0000 (22:56 +0000)
* gnu/gcj/io/shs.h (PROTO): Define.
* link.cc (resolve_pool_entry): Added missing braces.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120652 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/gnu/gcj/io/shs.h
libjava/java/lang/natDouble.cc
libjava/link.cc

index 2b9931e..e3393ed 100644 (file)
@@ -1,3 +1,9 @@
+2007-01-10  Tom Tromey  <tromey@redhat.com>
+
+       * java/lang/natDouble.cc (toString): Added parens.
+       * gnu/gcj/io/shs.h (PROTO): Define.
+       * link.cc (resolve_pool_entry): Added missing braces.
+
 2007-01-10  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR libgcj/30424
index 1b435c5..c4b2d5a 100644 (file)
@@ -31,6 +31,8 @@ typedef unsigned int uint32_t __attribute__((mode(SI)));
 # endif
 #endif
 
+#define PROTO
+
 /* The SHS block size and message digest sizes, in bytes */
 
 #define SHS_BLOCKSIZE  64
index 1a33a57..87123bc 100644 (file)
@@ -1,6 +1,6 @@
 // natDouble.cc - Implementation of java.lang.VMDouble native methods.
 
-/* Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005, 2006  Free Software Foundation
+/* Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005, 2006, 2007  Free Software Foundation
 
    This file is part of libgcj.
 
@@ -87,7 +87,7 @@ java::lang::VMDouble::toString(jdouble value, jboolean isFloat)
   if (sign)
     *d++ = '-';
 
-  if (value >= 1e-3 && value < 1e7 || value == 0)
+  if ((value >= 1e-3 && value < 1e7) || value == 0)
     {
       if (decpt <= 0)
        *d++ = '0';
index 929be3a..7f39888 100644 (file)
@@ -1,6 +1,6 @@
 // link.cc - Code for linking and resolving classes and pool entries.
 
-/* Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation
+/* Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
 
    This file is part of libgcj.
 
@@ -408,16 +408,18 @@ _Jv_Linker::resolve_pool_entry (jclass klass, int index, bool lazy)
         // with it should just throw a NoClassDefFoundError with the class'
         // name.
        if (! found)
-          if (lazy)
-            {
-              found = _Jv_NewClass(name, NULL, NULL);
-              found->state = JV_STATE_PHANTOM;
-              pool->tags[index] |= JV_CONSTANT_ResolvedFlag;
-              pool->data[index].clazz = found;
-              break;
-            }
-          else
-           throw new java::lang::NoClassDefFoundError (name->toString());
+         {
+           if (lazy)
+             {
+               found = _Jv_NewClass(name, NULL, NULL);
+               found->state = JV_STATE_PHANTOM;
+               pool->tags[index] |= JV_CONSTANT_ResolvedFlag;
+               pool->data[index].clazz = found;
+               break;
+             }
+           else
+             throw new java::lang::NoClassDefFoundError (name->toString());
+         }
 
        // Check accessibility, but first strip array types as
        // _Jv_ClassNameSamePackage can't handle arrays.