[kaffe] CVS kaffe (guilhem): configure.ac: Moved AC_CONFIG_SUBDIRS to make configure
Kaffe CVS
cvs-commits at kaffe.org
Fri Aug 27 01:44:53 PDT 2004
PatchSet 5111
Date: 2004/08/27 08:40:51
Author: guilhem
Branch: HEAD
Tag: (none)
Log:
* configure.ac: Moved AC_CONFIG_SUBDIRS to make configure
generate the "boehm" directory in any cases.
* kaffe/kaffevm/boehm-gc/Makefile.am: Removed EXTRA_DIST.
* libraries/javalib/Makefile.am.in: Added "com" to EXTRA_DIST.
* libraries/javalib/Makefile.am, libraries/javalib/Makefile.in,
configure, kaffe/kaffevm/boehm-gc/Makefile.in: Regenerated.
* kaffe/kaffevm/kaffe-gc/gc-refs.c,
kaffe/kaffevm/kaffe-gc/gc-refs.h
(KaffeGC_rmRef): Changed prototype to fix a warning.
* kaffe/kaffevm/kaffe-gc/gc-incremental.c
(gcman, finman, gc_lock): Initialize explicitly.
(gcmaned, finmanend): New static locks.
(markObjectDontCheck): Changed prototype to fix a warning.
(KaffeGC_WalkConservative): Fixed various warnings.
(gcGetObjectBase): Added a mutex lock to protect the read access
to the pointer list.
(gcMan): Fixed mutex locking logic and some warnings.
(finaliserMan): Fixed mutex locking logic.
(gcInvokeGC): Likewise.
(gcInvokeFinalizer): Likewise.
(objectSizesAdd): Fixes a warning.
(gcGetName): New function to report GC name.
(KGC_Ops): Updated.
* kaffe/kaffevm/systems/unix-jthreads/jthread.c
(jthread_create): Fixed a potential warning.
Members:
ChangeLog:1.2667->1.2668
configure:1.378->1.379
configure.ac:1.76->1.77
kaffe/kaffevm/boehm-gc/Makefile.am:1.6->1.7
kaffe/kaffevm/boehm-gc/Makefile.in:1.13->1.14
kaffe/kaffevm/kaffe-gc/gc-incremental.c:1.2->1.3
kaffe/kaffevm/kaffe-gc/gc-refs.c:1.1->1.2
kaffe/kaffevm/kaffe-gc/gc-refs.h:1.1->1.2
kaffe/kaffevm/systems/unix-jthreads/jthread.c:1.117->1.118
libraries/javalib/Makefile.am:1.225->1.226
libraries/javalib/Makefile.am.in:1.19->1.20
libraries/javalib/Makefile.in:1.302->1.303
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2667 kaffe/ChangeLog:1.2668
--- kaffe/ChangeLog:1.2667 Thu Aug 26 16:38:47 2004
+++ kaffe/ChangeLog Fri Aug 27 08:40:51 2004
@@ -1,3 +1,37 @@
+2004-08-27 Guilhem Lavaux <guilhem at kaffe.org>
+
+ * configure.ac: Moved AC_CONFIG_SUBDIRS to make configure
+ generate the "boehm" directory in any cases.
+
+ * kaffe/kaffevm/boehm-gc/Makefile.am: Removed EXTRA_DIST.
+
+ * libraries/javalib/Makefile.am.in: Added "com" to EXTRA_DIST.
+
+ * libraries/javalib/Makefile.am, libraries/javalib/Makefile.in,
+ configure, kaffe/kaffevm/boehm-gc/Makefile.in: Regenerated.
+
+ * kaffe/kaffevm/kaffe-gc/gc-refs.c,
+ kaffe/kaffevm/kaffe-gc/gc-refs.h
+ (KaffeGC_rmRef): Changed prototype to fix a warning.
+
+ * kaffe/kaffevm/kaffe-gc/gc-incremental.c
+ (gcman, finman, gc_lock): Initialize explicitly.
+ (gcmaned, finmanend): New static locks.
+ (markObjectDontCheck): Changed prototype to fix a warning.
+ (KaffeGC_WalkConservative): Fixed various warnings.
+ (gcGetObjectBase): Added a mutex lock to protect the read access
+ to the pointer list.
+ (gcMan): Fixed mutex locking logic and some warnings.
+ (finaliserMan): Fixed mutex locking logic.
+ (gcInvokeGC): Likewise.
+ (gcInvokeFinalizer): Likewise.
+ (objectSizesAdd): Fixes a warning.
+ (gcGetName): New function to report GC name.
+ (KGC_Ops): Updated.
+
+ * kaffe/kaffevm/systems/unix-jthreads/jthread.c
+ (jthread_create): Fixed a potential warning.
+
2004-08-26 Dalibor Topic <robilad at kaffe.org>
* kaffe/kaffevm/jit3/constpool.c (printConstant):
Index: kaffe/configure
diff -u kaffe/configure:1.378 kaffe/configure:1.379
--- kaffe/configure:1.378 Wed Aug 25 21:01:52 2004
+++ kaffe/configure Fri Aug 27 08:40:52 2004
@@ -42090,11 +42090,11 @@
esac
ac_configure_args="$ac_configure_args --enable-libgc-convenience"
+fi
subdirs="$subdirs kaffe/kaffevm/boehm-gc/boehm"
-fi
Index: kaffe/configure.ac
diff -u kaffe/configure.ac:1.76 kaffe/configure.ac:1.77
--- kaffe/configure.ac:1.76 Wed Aug 25 21:01:58 2004
+++ kaffe/configure.ac Fri Aug 27 08:40:59 2004
@@ -1068,8 +1068,8 @@
esac
ac_configure_args="$ac_configure_args --enable-libgc-convenience"
- AC_CONFIG_SUBDIRS([kaffe/kaffevm/boehm-gc/boehm])
fi
+AC_CONFIG_SUBDIRS([kaffe/kaffevm/boehm-gc/boehm])
AC_SUBST(BOEHMGC_SPECIFIC_FLAGS)
Index: kaffe/kaffe/kaffevm/boehm-gc/Makefile.am
diff -u kaffe/kaffe/kaffevm/boehm-gc/Makefile.am:1.6 kaffe/kaffe/kaffevm/boehm-gc/Makefile.am:1.7
--- kaffe/kaffe/kaffevm/boehm-gc/Makefile.am:1.6 Tue Aug 24 17:59:42 2004
+++ kaffe/kaffe/kaffevm/boehm-gc/Makefile.am Fri Aug 27 08:40:59 2004
@@ -35,5 +35,3 @@
gc-refs.h \
gc-kaffe.c \
gc-kaffe.h
-
-EXTRA_DIST= boehm
Index: kaffe/kaffe/kaffevm/boehm-gc/Makefile.in
diff -u kaffe/kaffe/kaffevm/boehm-gc/Makefile.in:1.13 kaffe/kaffe/kaffevm/boehm-gc/Makefile.in:1.14
--- kaffe/kaffe/kaffevm/boehm-gc/Makefile.in:1.13 Tue Aug 24 17:59:42 2004
+++ kaffe/kaffe/kaffevm/boehm-gc/Makefile.in Fri Aug 27 08:40:59 2004
@@ -397,7 +397,6 @@
gc-kaffe.c \
gc-kaffe.h
-EXTRA_DIST = boehm
all: all-recursive
.SUFFIXES:
Index: kaffe/kaffe/kaffevm/kaffe-gc/gc-incremental.c
diff -u kaffe/kaffe/kaffevm/kaffe-gc/gc-incremental.c:1.2 kaffe/kaffe/kaffevm/kaffe-gc/gc-incremental.c:1.3
--- kaffe/kaffe/kaffevm/kaffe-gc/gc-incremental.c:1.2 Mon Aug 2 10:45:02 2004
+++ kaffe/kaffe/kaffevm/kaffe-gc/gc-incremental.c Fri Aug 27 08:41:00 2004
@@ -154,9 +154,11 @@
gcStats.markedmem += size;
}
-static iStaticLock gcman;
-static iStaticLock finman;
-static iStaticLock gc_lock; /* allocator mutex */
+static iStaticLock gcman = KAFFE_STATIC_LOCK_INITIALIZER;
+static iStaticLock finman = KAFFE_STATIC_LOCK_INITIALIZER;
+static iStaticLock gcmanend = KAFFE_STATIC_LOCK_INITIALIZER;
+static iStaticLock finmanend = KAFFE_STATIC_LOCK_INITIALIZER;
+static iStaticLock gc_lock = KAFFE_STATIC_LOCK_INITIALIZER; /* allocator mutex */
static void gcFree(Collector* gcif, void* mem);
@@ -213,7 +215,7 @@
static void startGC(Collector *gcif);
static void finishGC(Collector *gcif);
static void startFinalizer(void);
-static void markObjectDontCheck(gc_unit *unit, gc_block *info, int idx);
+static void markObjectDontCheck(gc_unit *unit, gc_block *info, uintp idx);
/* Return true if gc_unit is pointer to an allocated object */
static inline int
@@ -237,7 +239,7 @@
}
static void
-markObjectDontCheck(gc_unit *unit, gc_block *info, int idx)
+markObjectDontCheck(gc_unit *unit, gc_block *info, uintp idx)
{
/* If the object has been traced before, don't do it again. */
if (KGC_GET_COLOUR(info, idx) != KGC_COLOUR_WHITE) {
@@ -315,13 +317,13 @@
DBG(GCWALK,
dprintf("scanning %d bytes conservatively from %p-%p\n",
- size, base, ((char *)base) + size);
+ size, base, ((const char *)base) + size);
)
record_marked(1, size);
if (size > 0) {
- for (mem = ((const int8*)base) + (size & -ALIGNMENTOF_VOIDP) - sizeof(void*);
+ for (mem = ((const int8*)base) + (size & (uintp)-ALIGNMENTOF_VOIDP) - sizeof(void*);
(const void*)mem >= base;
mem -= ALIGNMENTOF_VOIDP) {
const void *p = *(void * const *)mem;
@@ -370,17 +372,20 @@
{
int idx;
gc_block* info;
+ int iLockRoot;
/* quickly reject pointers that are not part of this heap */
if (!IS_A_HEAP_POINTER(mem)) {
return (0);
}
+ lockStaticMutex(&gc_lock);
/* the allocator initializes all block infos of a large
object using the address of the first page allocated
for the large object. Hence, simply using GCMEM2* works
even for large blocks
*/
+
info = GCMEM2BLOCK(mem);
idx = GCMEM2IDX(info, mem);
@@ -389,8 +394,11 @@
((KGC_GET_COLOUR(info, idx) & KGC_COLOUR_INUSE) ||
(KGC_GET_COLOUR(info, idx) & KGC_COLOUR_FIXED)))
{
- return (UTOMEM(GCBLOCK2MEM(info, idx)));
+ mem = UTOMEM(GCBLOCK2MEM(info, idx));
+ unlockStaticMutex(&gc_lock);
+ return mem;
}
+ unlockStaticMutex(&gc_lock);
return (0);
}
@@ -480,16 +488,17 @@
{
gc_unit* unit;
gc_block* info;
- int idx;
+ uintp idx;
Collector *gcif = (Collector*)arg;
int iLockRoot;
+ lockStaticMutex(&gcman);
+ gcRunning = 0;
/* Wake up anyone waiting for the GC to finish every time we're done */
for (;;) {
- lockStaticMutex(&gcman);
while (gcRunning == 0) {
- waitStaticCond(&gcman, 0);
+ waitStaticCond(&gcman, (jlong)0);
}
/* We have observed that gcRunning went from 0 to 1 or 2
* One thread requested a gc. We will decide whether to gc
@@ -635,10 +644,12 @@
gcend:;
/* now signal any waiters */
+ lockStaticMutex(&gcmanend);
gcRunning = 0;
- broadcastStaticCond(&gcman);
- unlockStaticMutex(&gcman);
+ broadcastStaticCond(&gcmanend);
+ unlockStaticMutex(&gcmanend);
}
+ unlockStaticMutex(&gcman);
}
/*
@@ -650,7 +661,7 @@
{
gc_unit* unit;
gc_block* info;
- int idx;
+ uintp idx;
gcStats.freedmem = 0;
gcStats.freedobj = 0;
@@ -845,12 +856,12 @@
int iLockRoot;
+ lockStaticMutex(&finman);
for (;;) {
- lockStaticMutex(&finman);
finalRunning = false;
while (finalRunning == false) {
- waitStaticCond(&finman, 0);
+ waitStaticCond(&finman, (jlong)0);
}
assert(finalRunning == true);
@@ -903,9 +914,11 @@
}
/* Wake up anyone waiting for the finalizer to finish */
- broadcastStaticCond(&finman);
- unlockStaticMutex(&finman);
+ lockStaticMutex(&finmanend);
+ broadcastStaticCond(&finmanend);
+ unlockStaticMutex(&finmanend);
}
+ unlockStaticMutex(&finman);
}
static
@@ -947,13 +960,14 @@
if (!gcDisabled)
signalStaticCond(&gcman);
}
+
+ lockStaticMutex(&gcmanend);
unlockStaticMutex(&gcman);
- lockStaticMutex(&gcman);
while (gcRunning != 0) {
- waitStaticCond(&gcman, 0);
+ waitStaticCond(&gcmanend, (jlong)0);
}
- unlockStaticMutex(&gcman);
+ unlockStaticMutex(&gcmanend);
}
/*
@@ -976,8 +990,10 @@
finalRunning = true;
signalStaticCond(&finman);
}
- waitStaticCond(&finman, 0);
+ lockStaticMutex(&finmanend);
unlockStaticMutex(&finman);
+ waitStaticCond(&finmanend, (jlong)0);
+ unlockStaticMutex(&finmanend);
}
/*
@@ -1126,7 +1142,7 @@
}
static
-Hjava_lang_Throwable *
+struct Hjava_lang_Throwable *
gcThrowOOM(Collector *gcif UNUSED)
{
Hjava_lang_Throwable *ret = 0;
@@ -1333,7 +1349,7 @@
objectSizesAdd(size_t sz)
{
int i;
- for (i = 0; sz > objectSizes[i].size; i++)
+ for (i = 0; objectSizes[i].size > 0 && sz > (size_t)objectSizes[i].size; i++)
;
objectSizes[i].count++;
@@ -1399,11 +1415,17 @@
return gc_heap_total;
}
+static const char *
+gcGetName(UNUSED Collector *gcif)
+{
+ return "kaffe-gc";
+}
+
/*
* vtable for object implementing the collector interface.
*/
static struct GarbageCollectorInterface_Ops KGC_Ops = {
- 0, /* reserved */
+ gcGetName, /* reserved */
0, /* reserved */
0, /* reserved */
gcMalloc,
Index: kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.c
diff -u kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.c:1.1 kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.c:1.2
--- kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.c:1.1 Mon Aug 2 10:45:02 2004
+++ kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.c Fri Aug 27 08:41:00 2004
@@ -78,7 +78,7 @@
* zero then the reference is removed.
*/
bool
-KaffeGC_rmRef(Collector *collector, const void* mem)
+KaffeGC_rmRef(Collector *collector, void* mem)
{
uint32 idx;
refObject** objp;
Index: kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.h
diff -u kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.h:1.1 kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.h:1.2
--- kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.h:1.1 Mon Aug 2 10:45:03 2004
+++ kaffe/kaffe/kaffevm/kaffe-gc/gc-refs.h Fri Aug 27 08:41:00 2004
@@ -20,7 +20,7 @@
struct _Collector;
bool KaffeGC_addRef(struct _Collector *collector, const void* mem);
-bool KaffeGC_rmRef(struct _Collector *collector, const void* mem);
+bool KaffeGC_rmRef(struct _Collector *collector, void* mem);
void KaffeGC_walkRefs(struct _Collector* collector);
#endif /* __gcrefs_h */
Index: kaffe/kaffe/kaffevm/systems/unix-jthreads/jthread.c
diff -u kaffe/kaffe/kaffevm/systems/unix-jthreads/jthread.c:1.117 kaffe/kaffe/kaffevm/systems/unix-jthreads/jthread.c:1.118
--- kaffe/kaffe/kaffevm/systems/unix-jthreads/jthread.c:1.117 Mon Aug 2 10:45:04 2004
+++ kaffe/kaffe/kaffevm/systems/unix-jthreads/jthread.c Fri Aug 27 08:41:01 2004
@@ -1485,7 +1485,7 @@
page_size = getpagesize();
if (threadStackSize == 0)
threadStackSize = THREADSTACKSIZE;
- threadStackSize = (threadStackSize + page_size - 1) & -page_size;
+ threadStackSize = (threadStackSize + page_size - 1) & (uintp)-page_size;
jmutex_lock(&threadLock);
jtid = newThreadCtx(threadStackSize);
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.225 kaffe/libraries/javalib/Makefile.am:1.226
--- kaffe/libraries/javalib/Makefile.am:1.225 Sun Aug 22 20:06:13 2004
+++ kaffe/libraries/javalib/Makefile.am Fri Aug 27 08:41:01 2004
@@ -59,9 +59,9 @@
$(gnu_crypto_key_SRCS) \
$(gnu_crypto_key_dh_SRCS) \
$(gnu_crypto_key_dss_SRCS) \
+ $(gnu_crypto_keyring_SRCS) \
$(gnu_crypto_key_rsa_SRCS) \
$(gnu_crypto_key_srp6_SRCS) \
- $(gnu_crypto_keyring_SRCS) \
$(gnu_crypto_mac_SRCS) \
$(gnu_crypto_mode_SRCS) \
$(gnu_crypto_pad_SRCS) \
@@ -149,9 +149,9 @@
$(java_awt_font_SRCS) \
$(java_awt_geom_SRCS) \
$(java_awt_im_SRCS) \
- $(java_awt_im_spi_SRCS) \
$(java_awt_image_SRCS) \
$(java_awt_image_renderable_SRCS) \
+ $(java_awt_im_spi_SRCS) \
$(java_awt_peer_SRCS) \
$(java_awt_print_SRCS) \
$(java_beans_SRCS) \
@@ -300,15 +300,15 @@
com/jcraft/jzlib/Deflate.java \
com/jcraft/jzlib/InfBlocks.java \
com/jcraft/jzlib/InfCodes.java \
- com/jcraft/jzlib/InfTree.java \
com/jcraft/jzlib/Inflate.java \
+ com/jcraft/jzlib/InfTree.java \
com/jcraft/jzlib/JZlib.java \
com/jcraft/jzlib/StaticTree.java \
com/jcraft/jzlib/Tree.java \
com/jcraft/jzlib/ZInputStream.java \
com/jcraft/jzlib/ZOutputStream.java \
- com/jcraft/jzlib/ZStream.java \
- com/jcraft/jzlib/ZStreamException.java
+ com/jcraft/jzlib/ZStreamException.java \
+ com/jcraft/jzlib/ZStream.java
gnu_classpath_SRCS = \
gnu/classpath/Configuration.java \
gnu/classpath/RawData.java \
@@ -329,13 +329,13 @@
gnu/crypto/assembly/Operation.java \
gnu/crypto/assembly/PaddingTransformer.java \
gnu/crypto/assembly/Stage.java \
- gnu/crypto/assembly/Transformer.java \
- gnu/crypto/assembly/TransformerException.java
+ gnu/crypto/assembly/TransformerException.java \
+ gnu/crypto/assembly/Transformer.java
gnu_crypto_auth_SRCS = \
gnu/crypto/auth/Password.java
gnu_crypto_auth_callback_SRCS = \
- gnu/crypto/auth/callback/AWTCallbackHandler.java \
gnu/crypto/auth/callback/AbstractCallbackHandler.java \
+ gnu/crypto/auth/callback/AWTCallbackHandler.java \
gnu/crypto/auth/callback/ConsoleCallbackHandler.java \
gnu/crypto/auth/callback/DefaultCallbackHandler.java \
gnu/crypto/auth/callback/Engine.java \
@@ -359,8 +359,8 @@
gnu/crypto/cipher/WeakKeyException.java
gnu_crypto_der_SRCS = \
gnu/crypto/der/BitString.java \
- gnu/crypto/der/DER.java \
gnu/crypto/der/DEREncodingException.java \
+ gnu/crypto/der/DER.java \
gnu/crypto/der/DERReader.java \
gnu/crypto/der/DERValue.java \
gnu/crypto/der/DERWriter.java \
@@ -392,8 +392,8 @@
gnu/crypto/jce/PBKDF2SecretKeyFactory.java
gnu_crypto_jce_cipher_SRCS = \
gnu/crypto/jce/cipher/AESSpi.java \
- gnu/crypto/jce/cipher/ARCFourSpi.java \
gnu/crypto/jce/cipher/AnubisSpi.java \
+ gnu/crypto/jce/cipher/ARCFourSpi.java \
gnu/crypto/jce/cipher/BlowfishSpi.java \
gnu/crypto/jce/cipher/Cast5Spi.java \
gnu/crypto/jce/cipher/CipherAdapter.java \
@@ -518,32 +518,12 @@
gnu/crypto/key/dss/DSSPrivateKey.java \
gnu/crypto/key/dss/DSSPublicKey.java \
gnu/crypto/key/dss/FIPS186.java
-gnu_crypto_key_rsa_SRCS = \
- gnu/crypto/key/rsa/GnuRSAKey.java \
- gnu/crypto/key/rsa/GnuRSAPrivateKey.java \
- gnu/crypto/key/rsa/GnuRSAPublicKey.java \
- gnu/crypto/key/rsa/RSAKeyPairGenerator.java \
- gnu/crypto/key/rsa/RSAKeyPairRawCodec.java
-gnu_crypto_key_srp6_SRCS = \
- gnu/crypto/key/srp6/SRP6Host.java \
- gnu/crypto/key/srp6/SRP6KeyAgreement.java \
- gnu/crypto/key/srp6/SRP6SaslClient.java \
- gnu/crypto/key/srp6/SRP6SaslServer.java \
- gnu/crypto/key/srp6/SRP6TLSClient.java \
- gnu/crypto/key/srp6/SRP6TLSServer.java \
- gnu/crypto/key/srp6/SRP6User.java \
- gnu/crypto/key/srp6/SRPAlgorithm.java \
- gnu/crypto/key/srp6/SRPKey.java \
- gnu/crypto/key/srp6/SRPKeyPairGenerator.java \
- gnu/crypto/key/srp6/SRPKeyPairRawCodec.java \
- gnu/crypto/key/srp6/SRPPrivateKey.java \
- gnu/crypto/key/srp6/SRPPublicKey.java
gnu_crypto_keyring_SRCS = \
gnu/crypto/keyring/AuthenticatedEntry.java \
gnu/crypto/keyring/BaseKeyring.java \
gnu/crypto/keyring/BinaryDataEntry.java \
- gnu/crypto/keyring/CertPathEntry.java \
gnu/crypto/keyring/CertificateEntry.java \
+ gnu/crypto/keyring/CertPathEntry.java \
gnu/crypto/keyring/CompressedEntry.java \
gnu/crypto/keyring/EncryptedEntry.java \
gnu/crypto/keyring/Entry.java \
@@ -563,10 +543,30 @@
gnu/crypto/keyring/PrivateKeyEntry.java \
gnu/crypto/keyring/Properties.java \
gnu/crypto/keyring/PublicKeyEntry.java
+gnu_crypto_key_rsa_SRCS = \
+ gnu/crypto/key/rsa/GnuRSAKey.java \
+ gnu/crypto/key/rsa/GnuRSAPrivateKey.java \
+ gnu/crypto/key/rsa/GnuRSAPublicKey.java \
+ gnu/crypto/key/rsa/RSAKeyPairGenerator.java \
+ gnu/crypto/key/rsa/RSAKeyPairRawCodec.java
+gnu_crypto_key_srp6_SRCS = \
+ gnu/crypto/key/srp6/SRP6Host.java \
+ gnu/crypto/key/srp6/SRP6KeyAgreement.java \
+ gnu/crypto/key/srp6/SRP6SaslClient.java \
+ gnu/crypto/key/srp6/SRP6SaslServer.java \
+ gnu/crypto/key/srp6/SRP6TLSClient.java \
+ gnu/crypto/key/srp6/SRP6TLSServer.java \
+ gnu/crypto/key/srp6/SRP6User.java \
+ gnu/crypto/key/srp6/SRPAlgorithm.java \
+ gnu/crypto/key/srp6/SRPKey.java \
+ gnu/crypto/key/srp6/SRPKeyPairGenerator.java \
+ gnu/crypto/key/srp6/SRPKeyPairRawCodec.java \
+ gnu/crypto/key/srp6/SRPPrivateKey.java \
+ gnu/crypto/key/srp6/SRPPublicKey.java
gnu_crypto_mac_SRCS = \
gnu/crypto/mac/BaseMac.java \
- gnu/crypto/mac/HMac.java \
gnu/crypto/mac/HMacFactory.java \
+ gnu/crypto/mac/HMac.java \
gnu/crypto/mac/IMac.java \
gnu/crypto/mac/MacFactory.java \
gnu/crypto/mac/MacInputStream.java \
@@ -590,9 +590,9 @@
gnu_crypto_pad_SRCS = \
gnu/crypto/pad/BasePad.java \
gnu/crypto/pad/IPad.java \
+ gnu/crypto/pad/PadFactory.java \
gnu/crypto/pad/PKCS1_V1_5.java \
gnu/crypto/pad/PKCS7.java \
- gnu/crypto/pad/PadFactory.java \
gnu/crypto/pad/SSL3.java \
gnu/crypto/pad/TBC.java \
gnu/crypto/pad/TLS1.java \
@@ -602,18 +602,18 @@
gnu/crypto/pki/PolicyNodeImpl.java \
gnu/crypto/pki/Util.java \
gnu/crypto/pki/X500Name.java \
- gnu/crypto/pki/X509CRLEntryImpl.java \
- gnu/crypto/pki/X509CRLImpl.java \
- gnu/crypto/pki/X509CRLSelectorImpl.java \
+ gnu/crypto/pki/X509CertificateBuilder.java \
+ gnu/crypto/pki/X509CertificateImpl.java \
gnu/crypto/pki/X509CertPath.java \
gnu/crypto/pki/X509CertSelectorImpl.java \
- gnu/crypto/pki/X509CertificateBuilder.java \
- gnu/crypto/pki/X509CertificateImpl.java
+ gnu/crypto/pki/X509CRLEntryImpl.java \
+ gnu/crypto/pki/X509CRLImpl.java \
+ gnu/crypto/pki/X509CRLSelectorImpl.java
gnu_crypto_pki_ext_SRCS = \
gnu/crypto/pki/ext/AuthorityKeyIdentifier.java \
gnu/crypto/pki/ext/BasicConstraints.java \
- gnu/crypto/pki/ext/CRLNumber.java \
gnu/crypto/pki/ext/CertificatePolicies.java \
+ gnu/crypto/pki/ext/CRLNumber.java \
gnu/crypto/pki/ext/ExtendedKeyUsage.java \
gnu/crypto/pki/ext/Extension.java \
gnu/crypto/pki/ext/GeneralNames.java \
@@ -665,8 +665,8 @@
gnu/crypto/sasl/ClientFactory.java \
gnu/crypto/sasl/ClientMechanism.java \
gnu/crypto/sasl/ConfidentialityException.java \
- gnu/crypto/sasl/IAuthInfoProvider.java \
gnu/crypto/sasl/IAuthInfoProviderFactory.java \
+ gnu/crypto/sasl/IAuthInfoProvider.java \
gnu/crypto/sasl/IllegalMechanismStateException.java \
gnu/crypto/sasl/InputBuffer.java \
gnu/crypto/sasl/IntegrityException.java \
@@ -703,18 +703,18 @@
gnu/crypto/sasl/srp/IALG.java \
gnu/crypto/sasl/srp/KDF.java \
gnu/crypto/sasl/srp/PasswordFile.java \
- gnu/crypto/sasl/srp/SRP.java \
+ gnu/crypto/sasl/srp/SecurityContext.java \
+ gnu/crypto/sasl/srp/ServerStore.java \
gnu/crypto/sasl/srp/SRPAuthInfoProvider.java \
gnu/crypto/sasl/srp/SRPClient.java \
+ gnu/crypto/sasl/srp/SRP.java \
gnu/crypto/sasl/srp/SRPRegistry.java \
gnu/crypto/sasl/srp/SRPServer.java \
- gnu/crypto/sasl/srp/SecurityContext.java \
- gnu/crypto/sasl/srp/ServerStore.java \
gnu/crypto/sasl/srp/StoreEntry.java
gnu_crypto_sig_SRCS = \
gnu/crypto/sig/BaseSignature.java \
- gnu/crypto/sig/ISignature.java \
gnu/crypto/sig/ISignatureCodec.java \
+ gnu/crypto/sig/ISignature.java \
gnu/crypto/sig/SignatureFactory.java
gnu_crypto_sig_dss_SRCS = \
gnu/crypto/sig/dss/DSSSignature.java \
@@ -735,11 +735,11 @@
gnu/crypto/tool/NessieHashTVEmitter.java \
gnu/crypto/tool/NistKat.java \
gnu/crypto/tool/NistMCT.java \
- gnu/crypto/tool/SMTPClient.java \
gnu/crypto/tool/SaslC.java \
gnu/crypto/tool/SaslConnection.java \
gnu/crypto/tool/SaslS.java \
- gnu/crypto/tool/SimpleCallbackHandler.java
+ gnu/crypto/tool/SimpleCallbackHandler.java \
+ gnu/crypto/tool/SMTPClient.java
gnu_crypto_tool_keytool_SRCS = \
gnu/crypto/tool/keytool/Command.java \
gnu/crypto/tool/keytool/Delete.java \
@@ -755,8 +755,8 @@
gnu_crypto_util_SRCS = \
gnu/crypto/util/Base64.java \
gnu/crypto/util/ExpirableObject.java \
- gnu/crypto/util/PRNG.java \
gnu/crypto/util/Prime.java \
+ gnu/crypto/util/PRNG.java \
gnu/crypto/util/Sequence.java \
gnu/crypto/util/SimpleList.java \
gnu/crypto/util/Util.java
@@ -773,8 +773,8 @@
gnu/inet/ftp/BlockOutputStream.java \
gnu/inet/ftp/CompressedInputStream.java \
gnu/inet/ftp/CompressedOutputStream.java \
- gnu/inet/ftp/DTP.java \
gnu/inet/ftp/DTPInputStream.java \
+ gnu/inet/ftp/DTP.java \
gnu/inet/ftp/DTPOutputStream.java \
gnu/inet/ftp/FTPConnection.java \
gnu/inet/ftp/FTPException.java \
@@ -799,16 +799,16 @@
gnu/inet/http/Cookie.java \
gnu/inet/http/CookieManager.java \
gnu/inet/http/Credentials.java \
+ gnu/inet/http/Handler.java \
+ gnu/inet/http/Headers.java \
gnu/inet/http/HTTPConnection.java \
gnu/inet/http/HTTPDateFormat.java \
gnu/inet/http/HTTPURLConnection.java \
- gnu/inet/http/Handler.java \
- gnu/inet/http/Headers.java \
- gnu/inet/http/Request.java \
gnu/inet/http/RequestBodyWriter.java \
- gnu/inet/http/Response.java \
+ gnu/inet/http/Request.java \
gnu/inet/http/ResponseBodyReader.java \
gnu/inet/http/ResponseHeaderHandler.java \
+ gnu/inet/http/Response.java \
gnu/inet/http/SimpleCookieManager.java
gnu_inet_http_event_SRCS = \
gnu/inet/http/event/ConnectionEvent.java \
@@ -835,20 +835,20 @@
gnu/inet/nntp/ArticleResponse.java \
gnu/inet/nntp/ArticleStream.java \
gnu/inet/nntp/FileNewsrc.java \
- gnu/inet/nntp/Group.java \
gnu/inet/nntp/GroupIterator.java \
+ gnu/inet/nntp/Group.java \
gnu/inet/nntp/GroupResponse.java \
gnu/inet/nntp/HeaderEntry.java \
gnu/inet/nntp/HeaderIterator.java \
gnu/inet/nntp/LineIterator.java \
+ gnu/inet/nntp/Newsrc.java \
gnu/inet/nntp/NNTPConnection.java \
gnu/inet/nntp/NNTPConstants.java \
gnu/inet/nntp/NNTPException.java \
- gnu/inet/nntp/Newsrc.java \
- gnu/inet/nntp/Overview.java \
gnu/inet/nntp/OverviewIterator.java \
- gnu/inet/nntp/Pair.java \
+ gnu/inet/nntp/Overview.java \
gnu/inet/nntp/PairIterator.java \
+ gnu/inet/nntp/Pair.java \
gnu/inet/nntp/PendingData.java \
gnu/inet/nntp/PostStream.java \
gnu/inet/nntp/Range.java \
@@ -891,16 +891,16 @@
gnu/java/awt/peer/EmbeddedWindowPeer.java \
gnu/java/awt/peer/GLightweightPeer.java
gnu_java_awt_peer_gtk_SRCS = \
- gnu/java/awt/peer/gtk/GThreadMutex.java \
- gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java \
gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java \
gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java \
gnu/java/awt/peer/gtk/GdkFontMetrics.java \
gnu/java/awt/peer/gtk/GdkGlyphVector.java \
- gnu/java/awt/peer/gtk/GdkGraphics.java \
gnu/java/awt/peer/gtk/GdkGraphics2D.java \
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java \
+ gnu/java/awt/peer/gtk/GdkGraphics.java \
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java \
+ gnu/java/awt/peer/gtk/GThreadMutex.java \
+ gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java \
gnu/java/awt/peer/gtk/GtkButtonPeer.java \
gnu/java/awt/peer/gtk/GtkCanvasPeer.java \
gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java \
@@ -928,8 +928,8 @@
gnu/java/awt/peer/gtk/GtkOffScreenImage.java \
gnu/java/awt/peer/gtk/GtkPanelPeer.java \
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java \
- gnu/java/awt/peer/gtk/GtkScrollPanePeer.java \
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java \
+ gnu/java/awt/peer/gtk/GtkScrollPanePeer.java \
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java \
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java \
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java \
@@ -970,11 +970,10 @@
gnu_java_lang_reflect_SRCS = \
gnu/java/lang/reflect/TypeSignature.java
gnu_java_locale_SRCS = \
- gnu/java/locale/Calendar.java \
gnu/java/locale/Calendar_de.java \
gnu/java/locale/Calendar_en.java \
+ gnu/java/locale/Calendar.java \
gnu/java/locale/Calendar_nl.java \
- gnu/java/locale/LocaleInformation.java \
gnu/java/locale/LocaleInformation_af_ZA.java \
gnu/java/locale/LocaleInformation_ar_AE.java \
gnu/java/locale/LocaleInformation_ar_BH.java \
@@ -1001,14 +1000,13 @@
gnu/java/locale/LocaleInformation_cs_CZ.java \
gnu/java/locale/LocaleInformation_cy_GB.java \
gnu/java/locale/LocaleInformation_da_DK.java \
- gnu/java/locale/LocaleInformation_de.java \
gnu/java/locale/LocaleInformation_de_AT.java \
gnu/java/locale/LocaleInformation_de_BE.java \
gnu/java/locale/LocaleInformation_de_CH.java \
gnu/java/locale/LocaleInformation_de_DE.java \
+ gnu/java/locale/LocaleInformation_de.java \
gnu/java/locale/LocaleInformation_de_LU.java \
gnu/java/locale/LocaleInformation_el_GR.java \
- gnu/java/locale/LocaleInformation_en.java \
gnu/java/locale/LocaleInformation_en_AU.java \
gnu/java/locale/LocaleInformation_en_BW.java \
gnu/java/locale/LocaleInformation_en_CA.java \
@@ -1017,6 +1015,7 @@
gnu/java/locale/LocaleInformation_en_HK.java \
gnu/java/locale/LocaleInformation_en_IE.java \
gnu/java/locale/LocaleInformation_en_IN.java \
+ gnu/java/locale/LocaleInformation_en.java \
gnu/java/locale/LocaleInformation_en_NZ.java \
gnu/java/locale/LocaleInformation_en_PH.java \
gnu/java/locale/LocaleInformation_en_SG.java \
@@ -1066,6 +1065,7 @@
gnu/java/locale/LocaleInformation_it_IT.java \
gnu/java/locale/LocaleInformation_iw_IL.java \
gnu/java/locale/LocaleInformation_ja_JP.java \
+ gnu/java/locale/LocaleInformation.java \
gnu/java/locale/LocaleInformation_ka_GE.java \
gnu/java/locale/LocaleInformation_kl_GL.java \
gnu/java/locale/LocaleInformation_ko_KR.java \
@@ -1076,8 +1076,8 @@
gnu/java/locale/LocaleInformation_mk_MK.java \
gnu/java/locale/LocaleInformation_mr_IN.java \
gnu/java/locale/LocaleInformation_mt_MT.java \
- gnu/java/locale/LocaleInformation_nl.java \
gnu/java/locale/LocaleInformation_nl_BE.java \
+ gnu/java/locale/LocaleInformation_nl.java \
gnu/java/locale/LocaleInformation_nl_NL.java \
gnu/java/locale/LocaleInformation_nn_NO.java \
gnu/java/locale/LocaleInformation_no_NO.java \
@@ -1158,10 +1158,10 @@
gnu/java/nio/charset/ISO_8859_1.java \
gnu/java/nio/charset/Provider.java \
gnu/java/nio/charset/US_ASCII.java \
- gnu/java/nio/charset/UTF_16.java \
gnu/java/nio/charset/UTF_16BE.java \
gnu/java/nio/charset/UTF_16Decoder.java \
gnu/java/nio/charset/UTF_16Encoder.java \
+ gnu/java/nio/charset/UTF_16.java \
gnu/java/nio/charset/UTF_16LE.java \
gnu/java/nio/charset/UTF_8.java
gnu_java_rmi_SRCS = \
@@ -1181,8 +1181,8 @@
gnu/java/rmi/rmic/Compile_kjc.java \
gnu/java/rmi/rmic/Compiler.java \
gnu/java/rmi/rmic/CompilerProcess.java \
- gnu/java/rmi/rmic/RMIC.java \
gnu/java/rmi/rmic/RMICException.java \
+ gnu/java/rmi/rmic/RMIC.java \
gnu/java/rmi/rmic/TabbedWriter.java
gnu_java_rmi_server_SRCS = \
gnu/java/rmi/server/ConnectionRunnerPool.java \
@@ -1209,8 +1209,8 @@
gnu/java/security/action/SetAccessibleAction.java
gnu_java_security_der_SRCS = \
gnu/java/security/der/BitString.java \
- gnu/java/security/der/DER.java \
gnu/java/security/der/DEREncodingException.java \
+ gnu/java/security/der/DER.java \
gnu/java/security/der/DERReader.java \
gnu/java/security/der/DERValue.java \
gnu/java/security/der/DERWriter.java
@@ -1246,25 +1246,25 @@
gnu/javax/rmi/CORBA/UtilDelegateImpl.java \
gnu/javax/rmi/CORBA/ValueHandlerImpl.java
gnu_regexp_SRCS = \
- gnu/regexp/CharIndexed.java \
gnu/regexp/CharIndexedCharArray.java \
gnu/regexp/CharIndexedInputStream.java \
+ gnu/regexp/CharIndexed.java \
gnu/regexp/CharIndexedReader.java \
- gnu/regexp/CharIndexedString.java \
gnu/regexp/CharIndexedStringBuffer.java \
- gnu/regexp/RE.java \
+ gnu/regexp/CharIndexedString.java \
gnu/regexp/REException.java \
gnu/regexp/REFilterInputStream.java \
gnu/regexp/REFilterReader.java \
- gnu/regexp/REMatch.java \
+ gnu/regexp/RE.java \
gnu/regexp/REMatchEnumeration.java \
+ gnu/regexp/REMatch.java \
gnu/regexp/RESyntax.java \
- gnu/regexp/REToken.java \
gnu/regexp/RETokenAny.java \
gnu/regexp/RETokenBackRef.java \
gnu/regexp/RETokenChar.java \
gnu/regexp/RETokenEnd.java \
gnu/regexp/RETokenEndSub.java \
+ gnu/regexp/REToken.java \
gnu/regexp/RETokenLookAhead.java \
gnu/regexp/RETokenOneOf.java \
gnu/regexp/RETokenPOSIX.java \
@@ -1305,48 +1305,48 @@
gnu/xml/dom/ImplementationSource.java \
gnu/xml/dom/JAXPFactory.java
gnu_xml_libxmlj_SRCS = \
- gnu/xml/libxmlj/RawData.java \
gnu/xml/libxmlj/RawData32.java \
- gnu/xml/libxmlj/RawData64.java
+ gnu/xml/libxmlj/RawData64.java \
+ gnu/xml/libxmlj/RawData.java
gnu_xml_libxmlj_dom_SRCS = \
gnu/xml/libxmlj/dom/GnomeAttr.java \
gnu/xml/libxmlj/dom/GnomeCDATASection.java \
gnu/xml/libxmlj/dom/GnomeCharacterData.java \
gnu/xml/libxmlj/dom/GnomeComment.java \
- gnu/xml/libxmlj/dom/GnomeDOMException.java \
- gnu/xml/libxmlj/dom/GnomeDOMStringList.java \
- gnu/xml/libxmlj/dom/GnomeDocument.java \
- gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java \
gnu/xml/libxmlj/dom/GnomeDocumentBuilderFactory.java \
+ gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java \
gnu/xml/libxmlj/dom/GnomeDocumentFragment.java \
+ gnu/xml/libxmlj/dom/GnomeDocument.java \
gnu/xml/libxmlj/dom/GnomeDocumentType.java \
+ gnu/xml/libxmlj/dom/GnomeDOMException.java \
+ gnu/xml/libxmlj/dom/GnomeDOMStringList.java \
gnu/xml/libxmlj/dom/GnomeElement.java \
gnu/xml/libxmlj/dom/GnomeEntity.java \
gnu/xml/libxmlj/dom/GnomeEntityReference.java \
gnu/xml/libxmlj/dom/GnomeNamedNodeMap.java \
- gnu/xml/libxmlj/dom/GnomeNode.java \
gnu/xml/libxmlj/dom/GnomeNodeIterator.java \
+ gnu/xml/libxmlj/dom/GnomeNode.java \
gnu/xml/libxmlj/dom/GnomeNodeList.java \
gnu/xml/libxmlj/dom/GnomeNotation.java \
gnu/xml/libxmlj/dom/GnomeProcessingInstruction.java \
gnu/xml/libxmlj/dom/GnomeText.java \
gnu/xml/libxmlj/dom/GnomeTypeInfo.java \
gnu/xml/libxmlj/dom/GnomeXPathExpression.java \
- gnu/xml/libxmlj/dom/GnomeXPathNSResolver.java \
gnu/xml/libxmlj/dom/GnomeXPathNodeList.java \
+ gnu/xml/libxmlj/dom/GnomeXPathNSResolver.java \
gnu/xml/libxmlj/dom/GnomeXPathResult.java
gnu_xml_libxmlj_sax_SRCS = \
gnu/xml/libxmlj/sax/GnomeLocator.java \
- gnu/xml/libxmlj/sax/GnomeSAXParser.java \
gnu/xml/libxmlj/sax/GnomeSAXParserFactory.java \
+ gnu/xml/libxmlj/sax/GnomeSAXParser.java \
gnu/xml/libxmlj/sax/GnomeXMLReader.java \
gnu/xml/libxmlj/sax/Namespaces.java \
gnu/xml/libxmlj/sax/StringArrayAttributes.java \
gnu/xml/libxmlj/sax/XMLName.java
gnu_xml_libxmlj_transform_SRCS = \
gnu/xml/libxmlj/transform/ErrorListenerErrorHandler.java \
- gnu/xml/libxmlj/transform/GnomeTransformer.java \
gnu/xml/libxmlj/transform/GnomeTransformerFactory.java \
+ gnu/xml/libxmlj/transform/GnomeTransformer.java \
gnu/xml/libxmlj/transform/TransformTest.java \
gnu/xml/libxmlj/transform/URIResolverEntityResolver.java
gnu_xml_libxmlj_util_SRCS = \
@@ -1370,45 +1370,45 @@
gnu/xml/pipeline/XIncludeFilter.java \
gnu/xml/pipeline/XsltFilter.java
gnu_xml_util_SRCS = \
- gnu/xml/util/DoParse.java \
gnu/xml/util/DomParser.java \
+ gnu/xml/util/DoParse.java \
gnu/xml/util/Resolver.java \
gnu/xml/util/SAXNullTransformerFactory.java \
gnu/xml/util/XCat.java \
gnu/xml/util/XHTMLWriter.java \
gnu/xml/util/XMLWriter.java
java_applet_SRCS = \
- java/applet/Applet.java \
java/applet/AppletContext.java \
+ java/applet/Applet.java \
java/applet/AppletStub.java \
java/applet/AudioClip.java
java_awt_SRCS = \
+ java/awt/ActiveEvent.java \
+ java/awt/Adjustable.java \
+ java/awt/AlphaComposite.java \
+ java/awt/AttributeValue.java \
java/awt/AWTError.java \
java/awt/AWTEvent.java \
java/awt/AWTEventMulticaster.java \
java/awt/AWTException.java \
java/awt/AWTKeyStroke.java \
java/awt/AWTPermission.java \
- java/awt/ActiveEvent.java \
- java/awt/Adjustable.java \
- java/awt/AlphaComposite.java \
- java/awt/AttributeValue.java \
java/awt/BasicStroke.java \
java/awt/BorderLayout.java \
java/awt/BufferCapabilities.java \
java/awt/Button.java \
java/awt/Canvas.java \
java/awt/CardLayout.java \
- java/awt/Checkbox.java \
java/awt/CheckboxGroup.java \
+ java/awt/Checkbox.java \
java/awt/CheckboxMenuItem.java \
java/awt/Choice.java \
java/awt/Color.java \
java/awt/ColorPaintContext.java \
java/awt/Component.java \
java/awt/ComponentOrientation.java \
- java/awt/Composite.java \
java/awt/CompositeContext.java \
+ java/awt/Composite.java \
java/awt/Container.java \
java/awt/ContainerOrderFocusTraversalPolicy.java \
java/awt/Cursor.java \
@@ -1417,51 +1417,51 @@
java/awt/Dialog.java \
java/awt/Dimension.java \
java/awt/DisplayMode.java \
- java/awt/Event.java \
java/awt/EventDispatchThread.java \
+ java/awt/Event.java \
java/awt/EventQueue.java \
java/awt/FileDialog.java \
java/awt/FlowLayout.java \
java/awt/FocusTraversalPolicy.java \
- java/awt/Font.java \
java/awt/FontFormatException.java \
+ java/awt/Font.java \
java/awt/FontMetrics.java \
java/awt/Frame.java \
java/awt/GradientPaint.java \
- java/awt/Graphics.java \
java/awt/Graphics2D.java \
java/awt/GraphicsConfigTemplate.java \
java/awt/GraphicsConfiguration.java \
java/awt/GraphicsDevice.java \
java/awt/GraphicsEnvironment.java \
+ java/awt/Graphics.java \
java/awt/GridBagConstraints.java \
- java/awt/GridBagLayout.java \
java/awt/GridBagLayoutInfo.java \
*** Patch too long, truncated ***
More information about the kaffe
mailing list