This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] make sure more GNU Classpath/libgcj diffs are handleed bygen-classpath-compare


Hi,

The following patch makes sure that more classes are picked up by the
nightly gen-classpath-compare script.

2004-05-15  Mark Wielaard  <mark@klomp.org>

        * bin/gen-classpath-compare: Include all java, javax, gnu.java and
        gnu.javax classes. Only exclude gnu.java.io.encode and decode plus
        the Swing GTK+ plaf classes.

Most of the new things it picks up are in fact already merged. The new
(un/partly-merged) items are the three gnu.regexp classes which were
pointed out on debian-legal (I will remove these ASAP),
gnu.java.io.EncodingManager, gnu.java.io.PlatformHelper,
gnu.java.lang.CharData, gnu.java.lang.MainThread and
gnu.java.lang.SystemClassLoader. Although not all of these will be
merged (in the current form) it is important to keep track of these
differences between GNU Classpath and libgcj. The only things explicitly
excluded are the encoding and decoding classes which don't make sense to
include till we merge EncodingManager and the Swing GTK+ plaf classes
which libgcj doesn't include at the moment.

OK to commit?

Cheers,

Mark
Index: bin/gen-classpath-compare
===================================================================
RCS file: /cvs/gcc/wwwdocs/bin/gen-classpath-compare,v
retrieving revision 1.11
diff -u -r1.11 gen-classpath-compare
--- bin/gen-classpath-compare	17 Apr 2004 22:50:43 -0000	1.11
+++ bin/gen-classpath-compare	15 May 2004 15:48:38 -0000
@@ -88,8 +88,8 @@
 cd $CLASSPATH/external/jaxp/source; find . -name '*.java' -print
 cd $CLASSPATH/native; find jni/gtk-peer -name '*.c' -print) |
 sort -u | sed -e 's,^\./,,' |
-grep -E '^(java|gnu/java/security|gnu/java|gnu/javax|javax|jni/gtk-peer)/' |
-grep -E -v '^(gnu/java/io|gnu/java/lang|gnu/javax/swing/plaf/gtk|gnu/xml)' |
+grep -E '^(java|javax|gnu/java|gnu/javax|gnu/regexp|javax|jni/gtk-peer)/' |
+grep -E -v '^(gnu/java/io/decode|gnu/java/io/encode|gnu/javax/swing/plaf/gtk)' |
 (cd $LIBGCJ
 while read f; do
    class=`echo $f | sed -e 's,/,.,g' -e 's,\.java$,,'`

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]