Re: [kaffe] Bug Report: rmic throws NullPointerException

2005-05-19 Thread Julio M. Merino Vidal
On Wed, 2005-05-18 at 02:15 +0200, Dalibor Topic wrote:
> Thanks for the patch, confirmed that it works, and checked in. Could you 
> send the patch to [EMAIL PROTECTED] as well, as that is the 
> original source of the code?

Done.  I sent it to the address Michael Koch said instead.

Cheers,

-- 
Julio M. Merino Vidal <[EMAIL PROTECTED]>
http://www.livejournal.com/users/jmmv/
The NetBSD Project - http://www.NetBSD.org/


___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Added missing dependencies in compiler regression test

2005-05-19 Thread Kaffe CVS
PatchSet 6558 
Date: 2005/05/19 12:51:44
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Added missing dependencies in compiler regression test

2005-05-19  Supreet Sethi  <[EMAIL PROTECTED]>

* test/regression/compiler/Makefile.am: (InnerTest1_A.class
InnerTest1_B.class) Added missing inner classes.

Members: 
ChangeLog:1.4084->1.4085 
test/regression/compiler/Makefile.am:INITIAL->1.4 
test/regression/compiler/Makefile.in:1.51->1.52 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4084 kaffe/ChangeLog:1.4085
--- kaffe/ChangeLog:1.4084  Thu May 19 12:27:44 2005
+++ kaffe/ChangeLog Thu May 19 12:51:44 2005
@@ -1,3 +1,8 @@
+2005-05-19  Supreet Sethi  <[EMAIL PROTECTED]>
+
+   * test/regression/compiler/Makefile.am: (InnerTest1_A.class 
+   InnerTest1_B.class) Added missing inner classes.
+
 2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
 
* libraries/clib/native/Math.c: Removed.
===
Checking out kaffe/test/regression/compiler/Makefile.am
RCS:  /home/cvs/kaffe/kaffe/test/regression/compiler/Makefile.am,v
VERS: 1.4
***
--- /dev/null   Sun Aug  4 19:57:58 2002
+++ kaffe/test/regression/compiler/Makefile.am  Thu May 19 12:56:30 2005
@@ -0,0 +1,38 @@
+# Compile time class files.
+#
+# Copyright (c) 2004
+#  Kaffe.org contributors. See ChangeLogs for details. All rights reserved.
+#
+# This file is licensed under the terms of the GNU Public License.
+# See the file "license.terms" for information on usage and redistribution
+# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
+
+CLASS_FILES = \
+   VarInit.class \
+   VarInit2.class \
+   InnerTest1_A.class \
+   InnerTest1_B.class \
+   InnerTest1_A$$X.class \
+   InnerTest1_B$$X.class
+
+SETUP_ENVIRONMENT = env `. $(top_builddir)/BUILD_ENVIRONMENT; sed 's/.*export 
\(.*\)/echo \1=$$\1/' < $(top_builddir)/BUILD_ENVIRONMENT | sh`
+
+## We have to list the dependencies explicitely for those make programs
+## that don't support GNU make's %.suffix target extension.
+
+VarInit.class VarInit2.class: VarInit.java VarInit2.java
+   @$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/VarInit.java 
$(srcdir)/VarInit2.java
+
+InnerTest1_A.class InnerTest1_B.class InnerTest1_A$$X.class 
InnerTest1_B$$X.class: InnerTest1_A.java InnerTest1_B.java
+   @$(SETUP_ENVIRONMENT) $(SHELL) CompileScript 
$(srcdir)/InnerTest1_A.java $(srcdir)/InnerTest1_B.java
+   @$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_B.java
+
+check-am: CompileScript $(CLASS_FILES)
+
+CLEANFILES=$(CLASS_FILES) InnerTest1_*.class
+
+EXTRA_DIST = \
+   VarInit.java \
+   VarInit2.java \
+   InnerTest1_A.java \
+   InnerTest1_B.java
Index: kaffe/test/regression/compiler/Makefile.in
diff -u kaffe/test/regression/compiler/Makefile.in:1.51 
kaffe/test/regression/compiler/Makefile.in:1.52
--- kaffe/test/regression/compiler/Makefile.in:1.51 Sat May 14 21:47:10 2005
+++ kaffe/test/regression/compiler/Makefile.in  Thu May 19 12:51:47 2005
@@ -536,7 +536,7 @@
 VarInit.class VarInit2.class: VarInit.java VarInit2.java
@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/VarInit.java 
$(srcdir)/VarInit2.java
 
-InnerTest1_A.class InnerTest1_B.class: InnerTest1_A.java InnerTest1_B.java
+InnerTest1_A.class InnerTest1_B.class InnerTest1_A$$X.class 
InnerTest1_B$$X.class: InnerTest1_A.java InnerTest1_B.java
@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript 
$(srcdir)/InnerTest1_A.java $(srcdir)/InnerTest1_B.java
@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_B.java
 

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): fixed build problem on cygwin

2005-05-19 Thread Kaffe CVS
PatchSet 6559 
Date: 2005/05/19 12:59:51
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
fixed build problem on cygwin

2005-05-19  Davanum Srinivas <[EMAIL PROTECTED]>

* libraries/clib/native/ZipFile.c
(java_util_zip_ZipFile_getZipFileSize0) Fixed prototype.

Members: 
ChangeLog:1.4085->1.4086 
libraries/clib/native/ZipFile.c:INITIAL->1.25 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4085 kaffe/ChangeLog:1.4086
--- kaffe/ChangeLog:1.4085  Thu May 19 12:51:44 2005
+++ kaffe/ChangeLog Thu May 19 12:59:51 2005
@@ -1,3 +1,8 @@
+2005-05-19  Davanum Srinivas <[EMAIL PROTECTED]>
+
+   * libraries/clib/native/ZipFile.c
+   (java_util_zip_ZipFile_getZipFileSize0) Fixed prototype.
+
 2005-05-19  Supreet Sethi  <[EMAIL PROTECTED]>
 
* test/regression/compiler/Makefile.am: (InnerTest1_A.class 
===
Checking out kaffe/libraries/clib/native/ZipFile.c
RCS:  /home/cvs/kaffe/kaffe/libraries/clib/native/ZipFile.c,v
VERS: 1.25
***
--- /dev/null   Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/clib/native/ZipFile.c   Thu May 19 13:04:29 2005
@@ -0,0 +1,154 @@
+/*
+ * java.util.zip.ZipFile.c
+ *
+ * Copyright (c) 1996, 1997, 1998
+ *  Transvirtual Technologies, Inc.  All rights reserved.
+ *
+ * See the file "license.terms" for information on usage and redistribution
+ * of this file.
+ */
+
+#include "config.h"
+#include "config-std.h"
+#include "config-io.h"
+#include "config-mem.h"
+#include "errors.h"
+#include "exception.h"
+#include "gc.h"
+#include "gtypes.h"
+#include "itypes.h"
+#include "jar.h"
+
+#include "java_util_zip_ZipEntry.h"
+#include "java_util_zip_ZipFile.h"
+#include "java_util_Vector.h"
+
+static Hjava_util_zip_ZipEntry* makeZipEntry(jarEntry*);
+
+struct Hkaffe_util_Ptr*
+java_util_zip_ZipFile_openZipFile0(Hjava_lang_String* fname)
+{
+   jarFile* zip;
+   char* str;
+
+   str = checkPtr(stringJava2C(fname));
+   zip = openJarFile(str);
+   gc_free(str);
+   return ((struct Hkaffe_util_Ptr*)zip);
+}
+
+void
+java_util_zip_ZipFile_closeZipFile0(struct Hkaffe_util_Ptr* zip)
+{
+   closeJarFile((jarFile*)zip);
+}
+
+jint
+java_util_zip_ZipFile_getZipFileSize0(struct Hkaffe_util_Ptr* zip)
+{
+   return ((jarFile*)zip)->count;
+}
+
+struct Hjava_util_zip_ZipEntry*
+java_util_zip_ZipFile_getZipEntry0(struct Hkaffe_util_Ptr* zip, 
Hjava_lang_String* zname)
+{
+   jarEntry* entry;
+   char* str;
+   Hjava_util_zip_ZipEntry* zentry;
+
+   str = checkPtr(stringJava2C(zname));
+   entry = lookupJarFile((jarFile*)zip, str);
+   gc_free(str);
+   if (entry == NULL) {
+   return (NULL);
+   }
+   zentry = makeZipEntry(entry);
+   return (zentry);
+}
+
+HArrayOfByte*
+java_util_zip_ZipFile_getZipData0(struct Hkaffe_util_Ptr* zip, struct 
Hjava_util_zip_ZipEntry* zentry)
+{
+   jarEntry entry;
+   HArrayOfByte* array;
+   uint8* buf = NULL;
+   jlong size;
+
+   size = unhand(zentry)->size;
+
+   if (size < 0) {
+throwException(NegativeArraySizeException);
+}
+   if( size > 0 )
+   {
+   entry.fileName = NULL;
+   entry.uncompressedSize = size;
+   entry.compressionMethod = unhand(zentry)->method;
+   entry.compressedSize = unhand(zentry)->csize;
+   entry.localHeaderOffset = unhand(zentry)->offset;
+   
+   buf = getDataJarFile((jarFile*)zip, &entry);
+   if (buf == 0) {
+   return (NULL);
+   }
+   }
+   array = (HArrayOfByte*)AllocArray((jsize)size, TYPE_Byte);
+   if( buf )
+   {
+   memcpy(unhand_array(array)->body, buf, (size_t)size);
+   gc_free(buf);
+   }
+   return (array);
+}
+
+Hjava_util_Vector*
+java_util_zip_ZipFile_getZipEntries0(struct Hkaffe_util_Ptr* zip)
+{
+   Hjava_util_Vector* vec;
+   jarFile* zfile;
+   jarEntry* entry;
+   HObject** elems;
+   int i = 0;
+   unsigned int j;
+
+   zfile = (jarFile*)zip;
+   vec = (Hjava_util_Vector*)execute_java_constructor("java.util.Vector",
+   NULL, NULL, "(I)V", zfile->count);
+   elems = unhand_array(unhand(vec)->elementData)->body;
+   for (j = 0; j < zfile->tableSize; j++) {
+   entry = zfile->table[j];
+   while( entry )
+   {
+   elems[i] = (HObject*)makeZipEntry(entry);
+   i++;
+   entry = entry->next;
+   }
+   }
+   unhand(vec)->elementCount = zfile->count;
+
+   return (vec);
+}
+
+static
+Hjava_util_zip_ZipEntry*
+makeZipEntry(jarEntry* entry)
+{
+   Hjava_util_zip_ZipEntry* zentry;
+
+   zentry = (Hjava_util_zip_ZipEntry*)
+   execute_java_constructor("java.util.zip.ZipEntry", NULL, NULL, 
"()V");
+   unhand(z

Re: [kaffe] missing targets in Makefile.am

2005-05-19 Thread Dalibor Topic
Supreet Sethi wrote:
in /test/regression/compiler/Makefile.am
two targets were missing
thanks for the patch! I've checked it in. Keep 'em coming :)
cheers,
dalibor topic
___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Switched java.lang.Math over to gnu classpath

2005-05-19 Thread Kaffe CVS
PatchSet 6557 
Date: 2005/05/19 12:27:44
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Switched java.lang.Math over to gnu classpath

2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>

* libraries/clib/native/Math.c: Removed.

* libraries/clib/native/java_lang_Math.c: Added.

* libraries/javalib/java/lang/Math.java: Replaced by implementation
from GNU Classpath.

* libraries/clib/native/Makefile.am (LANG_SOURCES) Updated.

Members: 
ChangeLog:1.4083->1.4084 
libraries/clib/native/Makefile.am:1.45->1.46 
libraries/clib/native/Makefile.in:1.184->1.185 
libraries/clib/native/Math.c:1.7->1.8(DEAD) 
libraries/clib/native/java_lang_Math.c:INITIAL->1.1 
libraries/javalib/java/lang/Math.java:INITIAL->1.12 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4083 kaffe/ChangeLog:1.4084
--- kaffe/ChangeLog:1.4083  Thu May 19 10:18:01 2005
+++ kaffe/ChangeLog Thu May 19 12:27:44 2005
@@ -1,5 +1,16 @@
 2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
 
+   * libraries/clib/native/Math.c: Removed.
+
+   * libraries/clib/native/java_lang_Math.c: Added.
+
+   * libraries/javalib/java/lang/Math.java: Replaced by implementation
+   from GNU Classpath.
+
+   * libraries/clib/native/Makefile.am (LANG_SOURCES) Updated.
+
+2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
+
 Resynced with GNU Classpath.
 
2005-05-18  Thomas Fitzsimmons  <[EMAIL PROTECTED]>
Index: kaffe/libraries/clib/native/Makefile.am
diff -u kaffe/libraries/clib/native/Makefile.am:1.45 
kaffe/libraries/clib/native/Makefile.am:1.46
--- kaffe/libraries/clib/native/Makefile.am:1.45Tue May 17 10:20:13 2005
+++ kaffe/libraries/clib/native/Makefile.am Thu May 19 12:27:47 2005
@@ -3,7 +3,7 @@
 # Copyright (c) 1996, 1997, 1998, 1999
 #  Transvirtual Technologies, Inc.  All rights reserved.
 #
-# Copyright (c) 2004
+# Copyright (c) 2004, 2005
 #  Kaffe.org contributors. All rights reserved.
 #
 # See the file "license.terms" for information on usage and redistribution 
@@ -18,24 +18,24 @@
 -I$(top_srcdir)/libraries/clib/fdlibm
 
 LANG_SRCS = \
+   gnu_classpath_VMStackWalker.c \
+   gnu_classpath_VMSystemProperties.c \
+   java_lang_VMFloat.c \
+   java_lang_Math.c \
+   java_lang_VMDouble.c \
+   java_lang_VMSystem.c \
Class.c \
ClassLoader.c \
-   java_lang_VMDouble.c \
-   java_lang_VMFloat.c \
-   Math.c \
MemoryAdvice.c \
Object.c \
PrimordialClassLoader.c \
Runtime.c \
String.c \
System.c \
-   java_lang_VMSystem.c \
Thread.c \
ThreadStack.c \
Throwable.c \
UNIXProcess.c \
-   gnu_classpath_VMStackWalker.c \
-   gnu_classpath_VMSystemProperties.c \
ZipFile.c
 
 REF_SRCS= \
Index: kaffe/libraries/clib/native/Makefile.in
diff -u kaffe/libraries/clib/native/Makefile.in:1.184 
kaffe/libraries/clib/native/Makefile.in:1.185
--- kaffe/libraries/clib/native/Makefile.in:1.184   Tue May 17 10:20:13 2005
+++ kaffe/libraries/clib/native/Makefile.in Thu May 19 12:27:47 2005
@@ -19,7 +19,7 @@
 # Copyright (c) 1996, 1997, 1998, 1999
 #  Transvirtual Technologies, Inc.  All rights reserved.
 #
-# Copyright (c) 2004
+# Copyright (c) 2004, 2005
 #  Kaffe.org contributors. All rights reserved.
 #
 # See the file "license.terms" for information on usage and redistribution 
@@ -91,18 +91,18 @@
 am__DEPENDENCIES_2 = ../../../kaffe/kaffevm/libkaffevm.la \
$(top_builddir)/libraries/clib/fdlibm/libfdlibm.la \
$(top_builddir)/libraries/clib/classpath/libclasspath.la
-am__objects_1 = libnative_la-Class.lo libnative_la-ClassLoader.lo \
+am__objects_1 = libnative_la-gnu_classpath_VMStackWalker.lo \
+   libnative_la-gnu_classpath_VMSystemProperties.lo \
+   libnative_la-java_lang_VMFloat.lo \
+   libnative_la-java_lang_Math.lo \
libnative_la-java_lang_VMDouble.lo \
-   libnative_la-java_lang_VMFloat.lo libnative_la-Math.lo \
-   libnative_la-MemoryAdvice.lo libnative_la-Object.lo \
-   libnative_la-PrimordialClassLoader.lo libnative_la-Runtime.lo \
-   libnative_la-String.lo libnative_la-System.lo \
-   libnative_la-java_lang_VMSystem.lo libnative_la-Thread.lo \
+   libnative_la-java_lang_VMSystem.lo libnative_la-Class.lo \
+   libnative_la-ClassLoader.lo libnative_la-MemoryAdvice.lo \
+   libnative_la-Object.lo libnative_la-PrimordialClassLoader.lo \
+   libnative_la-Runtime.lo libnative_la-String.lo \
+   libnative_la-System.lo libnative_la-Thread.lo \
libnative_la-ThreadStack.lo libnative_la-Throwable.lo \
-   libnative_la-UNIXProcess.lo \
-   libnative_la-gnu_classpath_VMStackWalker.lo \

[kaffe] missing targets in Makefile.am

2005-05-19 Thread Supreet Sethi
in /test/regression/compiler/Makefile.am
two targets were missing
InnerTest1_B$X.class and InnerTest1_A$X.class
added that
attached is the patch
regards
Supreet
Index: Makefile.am
===
RCS file: /cvs/kaffe/kaffe/test/regression/compiler/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
26c26
< InnerTest1_A.class InnerTest1_B.class: InnerTest1_A.java InnerTest1_B.java
---
> InnerTest1_A.class InnerTest1_B.class InnerTest1_A$$X.class 
> InnerTest1_B$$X.class: InnerTest1_A.java InnerTest1_B.java
___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: awt fixes

2005-05-19 Thread Kaffe CVS
PatchSet 6556 
Date: 2005/05/19 10:18:01
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: awt fixes

2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>

Resynced with GNU Classpath.

2005-05-18  Thomas Fitzsimmons  <[EMAIL PROTECTED]>

* java/awt/Window.java (createBufferStrategy): Remove unnecessary
try-catch blocks.
* java/awt/Canvas.java (createBufferStrategy): Likewise.

* gnu/java/security/provider/DSASignature.java: Import updates
from GNU Crypto.

Members: 
ChangeLog:1.4082->1.4083 
libraries/javalib/gnu/java/security/provider/DSASignature.java:1.2->1.3 
libraries/javalib/java/awt/Canvas.java:1.19->1.20 
libraries/javalib/java/awt/Window.java:1.33->1.34 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4082 kaffe/ChangeLog:1.4083
--- kaffe/ChangeLog:1.4082  Thu May 19 09:29:49 2005
+++ kaffe/ChangeLog Thu May 19 10:18:01 2005
@@ -1,5 +1,18 @@
 2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
 
+Resynced with GNU Classpath.
+
+   2005-05-18  Thomas Fitzsimmons  <[EMAIL PROTECTED]>
+
+* java/awt/Window.java (createBufferStrategy): Remove unnecessary
+try-catch blocks.
+* java/awt/Canvas.java (createBufferStrategy): Likewise.
+
+* gnu/java/security/provider/DSASignature.java: Import updates
+from GNU Crypto.
+
+2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
+
* Makefile.am (EXTRA_DIST): removed libtool patches.
 
* FAQ/FAQ.automake: Updated.
Index: kaffe/libraries/javalib/gnu/java/security/provider/DSASignature.java
diff -u 
kaffe/libraries/javalib/gnu/java/security/provider/DSASignature.java:1.2 
kaffe/libraries/javalib/gnu/java/security/provider/DSASignature.java:1.3
--- kaffe/libraries/javalib/gnu/java/security/provider/DSASignature.java:1.2
Fri Oct 15 10:41:46 2004
+++ kaffe/libraries/javalib/gnu/java/security/provider/DSASignature.java
Thu May 19 10:18:04 2005
@@ -7,7 +7,7 @@
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2, or (at your option)
 any later version.
- 
+
 GNU Classpath is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
@@ -51,7 +51,6 @@
 import java.security.InvalidParameterException;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
-import java.security.NoSuchProviderException;
 import java.security.PrivateKey;
 import java.security.PublicKey;
 import java.security.SecureRandom;
@@ -67,54 +66,49 @@
 {
   private DSAPublicKey publicKey;
   private DSAPrivateKey privateKey;
-  private MessageDigest digest = null;
+  private final MessageDigest digest;
+  private final SecureRandom random;
 
-  public DSASignature()
-  {}
+  public DSASignature() throws NoSuchAlgorithmException
+  {
+random = new SecureRandom();
+digest = MessageDigest.getInstance ("SHA1");
+  }
 
   private void init()
   {
-if( digest == null ) {
-  try {
-   digest = MessageDigest.getInstance( "SHA1", "GNU" );
-  } catch ( NoSuchAlgorithmException nsae ) {
-   digest = null;
-  } catch ( NoSuchProviderException nspe ) {
-   digest = null;
-  }
-}
 digest.reset();
   }
 
-  public void engineInitVerify(PublicKey publicKey)
+  public void engineInitVerify (PublicKey publicKey)
 throws InvalidKeyException
   {
-if( publicKey instanceof DSAPublicKey )
-  this.publicKey = (DSAPublicKey)publicKey;
+if (publicKey instanceof DSAPublicKey)
+  this.publicKey = (DSAPublicKey) publicKey;
 else
   throw new InvalidKeyException();
 init();
   }
 
-  public void engineInitSign(PrivateKey privateKey)
+  public void engineInitSign (PrivateKey privateKey)
 throws InvalidKeyException
   {
-if( privateKey instanceof DSAPrivateKey )
-  this.privateKey = (DSAPrivateKey)privateKey;
+if (privateKey instanceof DSAPrivateKey)
+  this.privateKey = (DSAPrivateKey) privateKey;
 else
-  throw new InvalidKeyException();
+  throw new InvalidKeyException ("not a DSA private key");
 
 init();
   }
 
-  public void engineInitSign(PrivateKey privateKey, 
-SecureRandom random)
+  public void engineInitSign (PrivateKey privateKey,
+  SecureRandom random)
 throws InvalidKeyException
   {
-if( privateKey instanceof DSAPrivateKey )
-  this.privateKey = (DSAPrivateKey)privateKey;
+if (privateKey instanceof DSAPrivateKey)
+  this.privateKey = (DSAPrivateKey) privateKey;
 else
-  throw new InvalidKeyException();
+  throw new InvalidKeyException ("not a DSA private key");
 
 appRandom = random;
 init();
@@ -123,141 +117,135 @@
   public void engineUpdate(byte b)
 throws SignatureException
   {
-if( digest == null )
- 

[kaffe] CVS kaffe (robilad): updated to libtool 1.5.18

2005-05-19 Thread Kaffe CVS
PatchSet 6555 
Date: 2005/05/19 09:29:49
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
updated to libtool 1.5.18

2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>

* Makefile.am (EXTRA_DIST): removed libtool patches.

* FAQ/FAQ.automake: Updated.

* developers/autogen.sh: Don't apply libtool patches. Updated to
libtool 1.5.18.

* libltdl/Makefile.am,
libltdl/Makefile.in,
libltdl/acinclude.m4,
libltdl/config.guess,
libltdl/config.sub,
libltdl/install-sh,
libltdl/ltmain.sh,
m4/libtool.m4,
scripts/ltmain.sh: Updated from libtool 1.5.18.

Members: 
ChangeLog:1.4081->1.4082 
Makefile.am:1.93->1.94 
Makefile.in:1.214->1.215 
configure:1.451->1.452 
FAQ/FAQ.automake:1.39->1.40 
developers/autogen.sh:1.58->1.59 
developers/patch-libtool-no-default-install.diff:1.1->1.2(DEAD) 
developers/patch-libtool-openbsd33.diff:1.1->1.2(DEAD) 
developers/patch-libtool-quote-sys_search_path.diff:1.1->1.2(DEAD) 
libltdl/Makefile.am:1.20->1.21 
libltdl/Makefile.in:1.53->1.54 
libltdl/acinclude.m4:1.36->1.37 
libltdl/config.guess:1.10->1.11 
libltdl/config.sub:1.14->1.15 
libltdl/install-sh:1.11->1.12 
libltdl/ltmain.sh:1.9->1.10 
libraries/javalib/Makefile.am:1.353->1.354 
libraries/javalib/Makefile.in:1.443->1.444 
m4/libtool.m4:1.13->1.14 
po/fr.po:1.15->1.16 
po/kaffe.pot:1.12->1.13 
po/zh_CN.po:1.2->1.3 
po/zh_TW.po:1.18->1.19 
scripts/ltmain.sh:1.8->1.9 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4081 kaffe/ChangeLog:1.4082
--- kaffe/ChangeLog:1.4081  Thu May 19 00:31:14 2005
+++ kaffe/ChangeLog Thu May 19 09:29:49 2005
@@ -1,3 +1,22 @@
+2005-05-19  Dalibor Topic  <[EMAIL PROTECTED]>
+
+   * Makefile.am (EXTRA_DIST): removed libtool patches.
+
+   * FAQ/FAQ.automake: Updated.
+
+   * developers/autogen.sh: Don't apply libtool patches. Updated to
+   libtool 1.5.18.
+
+   * libltdl/Makefile.am,
+   libltdl/Makefile.in,
+   libltdl/acinclude.m4,
+   libltdl/config.guess,
+   libltdl/config.sub,
+   libltdl/install-sh,
+   libltdl/ltmain.sh,
+   m4/libtool.m4,
+   scripts/ltmain.sh: Updated from libtool 1.5.18.
+
 2005-05-18  Dalibor Topic  <[EMAIL PROTECTED]>
 
* java/awt/Canvas.java, java/awt/Window.java:
Index: kaffe/Makefile.am
diff -u kaffe/Makefile.am:1.93 kaffe/Makefile.am:1.94
--- kaffe/Makefile.am:1.93  Fri Apr 29 13:36:29 2005
+++ kaffe/Makefile.am   Thu May 19 09:29:52 2005
@@ -140,9 +140,6 @@
developers/mauve-kaffe \
developers/mauve-results.sh \
developers/mnemonicizer.awk \
-   developers/patch-libtool-openbsd33.diff \
-   developers/patch-libtool-quote-sys_search_path.diff \
-   developers/patch-libtool-no-default-install.diff \
developers/resync-classpath.sh \
developers/rpm-kaffe.spec \
developers/sp_offset.c \
Index: kaffe/Makefile.in
diff -u kaffe/Makefile.in:1.214 kaffe/Makefile.in:1.215
--- kaffe/Makefile.in:1.214 Sat May 14 21:46:19 2005
+++ kaffe/Makefile.in   Thu May 19 09:29:52 2005
@@ -517,9 +517,6 @@
developers/mauve-kaffe \
developers/mauve-results.sh \
developers/mnemonicizer.awk \
-   developers/patch-libtool-openbsd33.diff \
-   developers/patch-libtool-quote-sys_search_path.diff \
-   developers/patch-libtool-no-default-install.diff \
developers/resync-classpath.sh \
developers/rpm-kaffe.spec \
developers/sp_offset.c \
Index: kaffe/configure
diff -u kaffe/configure:1.451 kaffe/configure:1.452
--- kaffe/configure:1.451   Sat May 14 21:46:19 2005
+++ kaffe/configure Thu May 19 09:29:55 2005
@@ -8759,11 +8759,12 @@
tmp_addflag=
case $cc_basename,$host_cpu in
pgcc*)  # Portland Group C compiler
- whole_archive_flag_spec=
+ whole_archive_flag_spec='${wl}--whole-archive,`for conv in 
$convenience\"\"; do test  -n \"$conv\" && 
new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` 
${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
  ;;
pgf77* | pgf90* )   # Portland Group f77 and f90 
compilers
- whole_archive_flag_spec=
- tmp_addflag=' -fpic -Mnomain' ;;
+ whole_archive_flag_spec='${wl}--whole-archive,`for conv in 
$convenience\"\"; do test  -n \"$conv\" && 
new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` 
${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
ecc*,ia64* | icc*,ia64*)# Intel C compiler on ia64
  tmp_addflag=' -i_dynamic' ;;
efc*,ia64* | ifort*,ia64*)  # Intel Fortran compiler on ia64
@@ -9927,7 +9928,7 @@
 
   # Append ld.so.conf contents to the

[kaffe] CVS kaffe (robilad): No comment

2005-05-19 Thread Kaffe CVS

___
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe