[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