Re: [cp-patches] Patch: FYI: add gcjh tool
Tom Tromey writes: I'm checking this in. We wanted to add a gcjh compatibility tool, and since it required some minor refactoring in javah, it seemed best to keep this in the Classpath tree. The gcjh compatibility tool isn't compatible. It writes its output file to the wrong place. Say, for example, we're in a directory called com/lowagie/text/pdf. We then execute gcjh --classpath=. AcroFields -force the old gcjh writes AcroFields.h to the current working directory, but your new gcjh compatibility tool writes to ./com/lowagie/text/pdf/AcroFields.h This breaks real-world gcj makefiles. This is preventing the only outstanding gcj dependency in Fedora from building. Andrew.
[cp-patches] FYI: Async X errors fixed
Hi, This patch fixes the random X errors we've been seeing by ensuring all potentially thread-unsafe operations are enclosed in GDK locks; this affects everything in ComponentGraphics (including cairo calls) as the cairo surface is backed by an X surface. Rather than overriding Java methods (ie draw, fill, setClip) and locking there, it is safer to override all the native methods and enclose those in locks. It's easier to maintain, and there's less of a chance that something will be overlooked. It also feels faster (I suspect because we are spending less time in locked code), but I haven't benchmarked to quantify this. While I was at it, I also removed some un-used native methods in CairoGraphics2D to clean things up. Cheers, Francis 2007-03-16 Francis Kung [EMAIL PROTECTED] * gnu/java/awt/peer/gtk/CairoGraphics2D.java (cairoArc): Make protected rather than private so it can be over-ridden. (cairoClip): Likewise. (cairoClosePath): Likewise. (cairoCurveTo): Likewise. (cairoDrawGlyphVector): Likewise. (cairoFill): Likewise. (cairoLineTo): Likewise. (cairoMoveTo): Likewise. (cairoNewPath): Likewise. (cairoRectangle): Likewise. (cairoResetClip): Likewise. (cairoRestore): Likewise. (cairoSave): Likewise. (cairoScale): Likewise. (cairoSetAntialias): Likewise. (cairoSetDash): Likewise. (cairoSetFillRule): Likewise. (cairoSetFont): Likewise. (cairoSetLine): Likewise. (cairoSetMatrix): Likewise. (cairoSetOperator): Likewise. (cairoSetRGBAColor): Likewise. (cairoStroke): Likewise. (drawPixels): Likewise. (init): Likewise. (setGradient): Likewise. (setPaintPixels): Likewise. (cairoDrawLine): Removed. (cairoDrawRect): Removed. (cairoFillRect): Removed. (cairoPreserveClip): Removed. (cairoRelCurveTo): Removed. (cairoRelLineTo): Removed. (cairoRelMoveTo): Removed. * gnu/java/awt/peer/gtk/ComponentGraphics.java (cairoArc): New method wrapping superclass method in locks. (cairoClip): Likewise. (cairoClosePath): Likewise. (cairoCurveTo): Likewise. (cairoDrawGlyphVector): Likewise. (cairoFill): Likewise. (cairoLineTo): Likewise. (cairoMoveTo): Likewise. (cairoNewPath): Likewise. (cairoRectangle): Likewise. (cairoResetClip): Likewise. (cairoRestore): Likewise. (cairoSave): Likewise. (cairoScale): Likewise. (cairoSetAntialias): Likewise. (cairoSetDash): Likewise. (cairoSetFillRule): Likewise. (cairoSetFont): Likewise. (cairoSetLine): Likewise. (cairoSetMatrix): Likewise. (cairoSetOperator): Likewise. (cairoSetRGBAColor): Likewise. (cairoStroke): Likewise. (disposeNative): Likewise. (drawPixels): Likewise. (init): Likewise. (setGradient): Likewise. (setPaintPixels): Likewise. (draw): Do not lock, as locking is now done in the wrapped native methods. (drawComposite): Likewise. (drawGlyphVector): Likewise. (drawImage): Likewise. (drawRenderedImage): Likewise. (fill): Likewise. (setClip): Removed. (lock): Added documentation. (unlock): Added documentation. * include/gnu_java_awt_peer_gtk_CairoGraphics2D.h: Regenerated. * include/gnu_java_awt_peer_gtk_CairoSurface.h: Regenerated. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawLine): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawRect): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoFillRect): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoPreserveClip): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelCurveTo): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelLineTo): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelMoveTo): Removed. Index: gnu/java/awt/peer/gtk/ComponentGraphics.java === RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/ComponentGraphics.java,v retrieving revision 1.24 diff -u -r1.24 ComponentGraphics.java --- gnu/java/awt/peer/gtk/ComponentGraphics.java 12 Feb 2007 21:39:20 - 1.24 +++ gnu/java/awt/peer/gtk/ComponentGraphics.java 16 Mar 2007 14:52:13 - @@ -111,6 +111,14 @@ */ private native long initState(GtkComponentPeer component); + /** + * Obtain and hold a GDK lock, which is required for all drawing operations + * in this graphics context (since it is backed by an X surface). + * + * This method causes the GDK locking behaviour to be
[cp-patches] Patch: FYI: gcjh compatibility
I'm checking this in on the gcc trunk, the RH 4.1 branch, and to Classpath. Andrew noticed that in something like: cd java/lang gcjh -classpath . String ... the new gcjh would make java/lang/String.h, whereas the old one would make String.h. This broke some existing Makefiles. This patch changes gcjh to be compatible with the old version. Tom 2007-03-16 Tom Tromey [EMAIL PROTECTED] * tools/gnu/classpath/tools/javah/JniStubPrinter.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/CniIncludePrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/Printer.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/Main.java (getParser): Fix '-v' argument order. (writeHeaders): Use a HashMap. (run): Put class name into HashMap for writeHeaders. Index: tools/gnu/classpath/tools/javah/CniStubPrinter.java === --- tools/gnu/classpath/tools/javah/CniStubPrinter.java (revision 122887) +++ tools/gnu/classpath/tools/javah/CniStubPrinter.java (working copy) @@ -1,5 +1,5 @@ /* CniStubPrinter.java - Generate a CNI stub file - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -90,12 +90,12 @@ return new CniPrintStream(fos); } - public void printClass(ClassWrapper klass) throws IOException + public void printClass(File filename, ClassWrapper klass) throws IOException { if (! klass.hasNativeMethod()) return; String className = klass.name.replaceAll(/, ::); -CniPrintStream out = (CniPrintStream) getPrintStream(klass.name + .cc, +CniPrintStream out = (CniPrintStream) getPrintStream(filename + .cc, klass); if (out == null) return; Index: tools/gnu/classpath/tools/javah/CniIncludePrinter.java === --- tools/gnu/classpath/tools/javah/CniIncludePrinter.java (revision 122887) +++ tools/gnu/classpath/tools/javah/CniIncludePrinter.java (working copy) @@ -1,5 +1,5 @@ /* CniIncludePrinter.java - generate CNI header files - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,14 +63,14 @@ return new PrintStream(fos); } - public void printClass(ClassWrapper klass) throws IOException + public void printClass(File filename, ClassWrapper klass) throws IOException { // Never write Object or Class. This is a hack, maybe // the user would like to see what they look like... if (klass.name.equals(java/lang/Object) || klass.name.equals(java/lang/Class)) return; -PrintStream ps = getPrintStream(klass.name + .h, klass); +PrintStream ps = getPrintStream(filename + .h, klass); if (ps == null) return; ps.println(); Index: tools/gnu/classpath/tools/javah/JniStubPrinter.java === --- tools/gnu/classpath/tools/javah/JniStubPrinter.java (revision 122887) +++ tools/gnu/classpath/tools/javah/JniStubPrinter.java (working copy) @@ -1,5 +1,5 @@ /* JniStubPrinter.java - Generate JNI stub files - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -71,8 +71,9 @@ return new JniPrintStream(classpath, fos, klass); } - public void printClass(ClassWrapper klass) throws IOException + public void printClass(File filename, ClassWrapper klass) throws IOException { +// Note that we ignore the filename here. if (! klass.hasNativeMethod()) return; String xname = JniHelper.mangle(klass.name); Index: tools/gnu/classpath/tools/javah/Printer.java === --- tools/gnu/classpath/tools/javah/Printer.java(revision 122887) +++ tools/gnu/classpath/tools/javah/Printer.java(working copy) @@ -1,5 +1,5 @@ /* Print.java - abstract base class for printing classes - Copyright (C) 2006 Free Software Foundation, Inc. + Copyright (C) 2006, 2007 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -95,7 +95,8 @@ this.force = force; } - public abstract void printClass(ClassWrapper klass) throws IOException; + public abstract void printClass(File filename, ClassWrapper klass) +throws IOException; protected abstract void writePreambleImpl(PrintStream ps); Index:
[cp-patches] FYI: build com.sun.tools.javac unconditionally
Hi, These patches simplify the tools.zip build by always building the com.sun.tools.javac package regardless of whether or not ecj.jar was found. When GNU Classpath is configured without --with-ecj-jar, attempting to run com.sun.tools.javac.Main prints an error message on standard error about ecj.jar not being found, then throws an exception. Tom 2007-03-16 Thomas Fitzsimmons [EMAIL PROTECTED] * resource/com/sun/tools/javac/messages.properties (Main.FailedToRead, Main.MalformedURL, Main.FailedToLoad): Clarify messages for when --with-ecj-jar is not specified. * configure.ac (FOUND_ECJ_JAR): Remove conditional. * tools/Makefile.am: Build com.sun.tools.javac package unconditionally. Index: resource/com/sun/tools/javac/messages.properties === RCS file: /sources/classpath/classpath/resource/com/sun/tools/javac/messages.properties,v retrieving revision 1.1 diff -u -r1.1 messages.properties --- resource/com/sun/tools/javac/messages.properties 1 Mar 2007 00:26:08 - 1.1 +++ resource/com/sun/tools/javac/messages.properties 17 Mar 2007 00:23:38 - @@ -35,8 +35,8 @@ # obligated to do so. If you do not wish to do so, delete this # exception statement from your version. -Main.FailedToRead:failed to read {0} -Main.MalformedURL:malformed URL for {0} -Main.FailedToLoad:failed to load {0} from {1} +Main.FailedToRead:failed to read ecj.jar (reconfigure with --with-ecj-jar): {0} +Main.MalformedURL:malformed URL for ecj.jar: {0} +Main.FailedToLoad:failed to load {0} from ecj.jar: {1} Main.FailedConstructor:failed to find ecj constructor Main.FailedCompile:failed to find ecj compile method Index: configure.ac === RCS file: /sources/classpath/classpath/configure.ac,v retrieving revision 1.197 diff -u -r1.197 configure.ac --- configure.ac 16 Mar 2007 23:20:25 - 1.197 +++ configure.ac 17 Mar 2007 00:00:47 - @@ -704,7 +704,6 @@ [ECJ_JAR=$withval] ) AC_SUBST(ECJ_JAR) -AM_CONDITIONAL(FOUND_ECJ_JAR, test -n $ECJ_JAR) dnl --- dnl Should the VM explicitly run class initialization subfunctions for Index: tools/Makefile.am === RCS file: /sources/classpath/classpath/tools/Makefile.am,v retrieving revision 1.38 diff -u -r1.38 Makefile.am --- tools/Makefile.am 1 Mar 2007 00:26:08 - 1.38 +++ tools/Makefile.am 17 Mar 2007 00:00:49 - @@ -14,16 +14,6 @@ endif endif -if FOUND_ECJ_JAR -COM_SUN_TOOLS_JAVAC = com/sun/tools/javac -ABS_COM_SUN_TOOLS_JAVAC = $(srcdir)/$(COM_SUN_TOOLS_JAVAC) -ABS_COM_SUN_TOOLS_JAVAC_SRCS = $(ABS_COM_SUN_TOOLS_JAVAC)/*.java -else -COM_SUN_TOOLS_JAVAC = -ABS_COM_SUN_TOOLS_JAVAC = -ABS_COM_SUN_TOOLS_JAVAC_SRCS = -endif - if CREATE_WRAPPERS bin_SCRIPTS = bin_PROGRAMS = gappletviewer gjarsigner gkeytool \ @@ -112,7 +102,7 @@ TOOLS_JAVA_FILES = $(srcdir)/gnu/classpath/tools/*/*.java \ $(srcdir)/com/sun/javadoc/*.java \ $(srcdir)/com/sun/tools/doclets/*.java \ - $(ABS_COM_SUN_TOOLS_JAVAC_SRCS) \ + $(srcdir)/com/sun/tools/javac/*.java \ $(srcdir)/sun/rmi/rmic/*.java \ $(srcdir)/external/asm/org/objectweb/asm/*.java \ $(srcdir)/external/asm/org/objectweb/asm/attrs/*.java \ @@ -171,14 +161,14 @@ find $(srcdir)/gnu/classpath/tools \ $(srcdir)/com/sun/javadoc \ $(srcdir)/com/sun/tools/doclets \ - $(ABS_COM_SUN_TOOLS_JAVAC) \ + $(srcdir)/com/sun/tools/javac \ $(srcdir)/sun/rmi/rmic \ -name '*.java' -print classes.lst $(JCOMPILER) -g -d classes @classes.lst cat classes.lst asm.lst all-classes.lst ## Copy over tools resource files. @list=`cd $(top_srcdir)/resource find gnu/classpath/tools \ - com/sun/javadoc com/sun/tools/doclets $(COM_SUN_TOOLS_JAVAC) \ + com/sun/javadoc com/sun/tools/doclets com/sun/tools/javac \ sun/rmi/rmic -name \*.properties -print`; \ for p in $$list; do \ dirname=classes/`dirname $$p`; \
[cp-patches] Patch: FYI: fix gcjh goof
I'm checking this in everywhere. Tom F. pointed out a bug I introduced with my last gcjh change. Sorry about that. Here's the fix. Tom Index: classpath/ChangeLog from Tom Tromey [EMAIL PROTECTED] * tools/gnu/classpath/tools/javah/Main.java (run): Use class' name in File case. Index: classpath/tools/gnu/classpath/tools/javah/Main.java === --- classpath/tools/gnu/classpath/tools/javah/Main.java (revision 123000) +++ classpath/tools/gnu/classpath/tools/javah/Main.java (working copy) @@ -392,8 +392,8 @@ // Load class from file. if (verbose) System.err.println([reading file + item + ]); - filename = (File) item; -klass = getClass(filename); +klass = getClass((File) item); + filename = new File(klass.name); } else {
[cp-testresults] FAIL: regressions for mauve-cacao on Fri Mar 16 12:11:45 UTC 2007
Baseline from: Tue Mar 13 10:25:55 UTC 2007 Regressions: FAIL: java.awt.ColorClass.brighter Totals: PASS: 2917 XPASS: 0 FAIL: 202 XFAIL: 0 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: regressions for mauve-gij on Fri Mar 16 13:03:47 UTC 2007
Baseline from: Fri Mar 16 03:34:38 UTC 2007 Regressions: FAIL: java.net.ServerSocket.AcceptTimeout FAIL: javax.net.ssl.SSLEngine.TestHandshake FAIL: javax.swing.event.InternalFrameEvent.constructor FAIL: javax.swing.text.html.HTMLDocument.FindById Improvements: PASS: java.lang.Thread.sleep Totals: PASS: 2853 XPASS: 0 FAIL: 264 XFAIL: 0 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
Re: savannah/CVS
Hi, As you probably noticed from watching the cvs and patches mailinglist savannah is back up again (see the attached email from the savannah admins). We lost only 2 patches. One configure patch I did just before the disk crash, which I have already put back. And the InputStreamReader and OutputStreamWriter revisited patch from Roman, which I haven't put back yet (Roman, let me know if you want me to put it in or whether you do it). Cheers, Mark ---BeginMessage--- Hi, Savannah is up and running again after about 2 days 1/2 downtime. The system was completely restored using the backup from Sunday night, and a partial backup from Monday night (Boston time). We still have concerns about the RAID hardware (3 old + 1 new SCSI disks failed); we're going to order more parts and replace them asap. We'll post more info on the Savannah homepage in a bit. Thanks to everybody among the FSF Sysadmins and the Savannah Hackers who stayed up late working on the recovery! -- Sylvain On Thu, Mar 15, 2007 at 12:00:05AM +0100, Sylvain Beucler wrote: Hi, The server for savannah.gnu.org has experienced a multiple disk failure, bypassing the RAID5 safety. New disks were received (March 14 AM). SV was brought to the offsite backup location (14 March 9PM GMT), where the FSF sysadmins are trying to recover the filesystem, or if that fails, restore the latest backup image. Then the machine will be brought back to the colocation at Quincy, MA (about 1h30 drive away afaik). We're sorry for the inconvenience. We posted a notice about the downtime at gnu.org and fsf.org. Webpages, mailing lists, ftp|alpha.gnu.org and other GNU services are not affected. ___ Savannah-announce@gnu.org mailing list http://lists.gnu.org/mailman/listinfo/savannah-announce ---End Message---
[commit-cp] classpath include/gnu_java_awt_peer_gtk_CairoGr...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Francis Kung fkung07/03/16 15:14:56 Modified files: include: gnu_java_awt_peer_gtk_CairoGraphics2D.h gnu_java_awt_peer_gtk_CairoSurface.h gnu/java/awt/peer/gtk: ComponentGraphics.java CairoGraphics2D.java . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoGraphics2D.c Log message: 2007-03-16 Francis Kung [EMAIL PROTECTED] * gnu/java/awt/peer/gtk/CairoGraphics2D.java (cairoArc): Make protected rather than private so it can be over-ridden. (cairoClip): Likewise. (cairoClosePath): Likewise. (cairoCurveTo): Likewise. (cairoDrawGlyphVector): Likewise. (cairoFill): Likewise. (cairoLineTo): Likewise. (cairoMoveTo): Likewise. (cairoNewPath): Likewise. (cairoRectangle): Likewise. (cairoResetClip): Likewise. (cairoRestore): Likewise. (cairoSave): Likewise. (cairoScale): Likewise. (cairoSetAntialias): Likewise. (cairoSetDash): Likewise. (cairoSetFillRule): Likewise. (cairoSetFont): Likewise. (cairoSetLine): Likewise. (cairoSetMatrix): Likewise. (cairoSetOperator): Likewise. (cairoSetRGBAColor): Likewise. (cairoStroke): Likewise. (drawPixels): Likewise. (init): Likewise. (setGradient): Likewise. (setPaintPixels): Likewise. (cairoDrawLine): Removed. (cairoDrawRect): Removed. (cairoFillRect): Removed. (cairoPreserveClip): Removed. (cairoRelCurveTo): Removed. (cairoRelLineTo): Removed. (cairoRelMoveTo): Removed. * gnu/java/awt/peer/gtk/ComponentGraphics.java (cairoArc): New method wrapping superclass method in locks. (cairoClip): Likewise. (cairoClosePath): Likewise. (cairoCurveTo): Likewise. (cairoDrawGlyphVector): Likewise. (cairoFill): Likewise. (cairoLineTo): Likewise. (cairoMoveTo): Likewise. (cairoNewPath): Likewise. (cairoRectangle): Likewise. (cairoResetClip): Likewise. (cairoRestore): Likewise. (cairoSave): Likewise. (cairoScale): Likewise. (cairoSetAntialias): Likewise. (cairoSetDash): Likewise. (cairoSetFillRule): Likewise. (cairoSetFont): Likewise. (cairoSetLine): Likewise. (cairoSetMatrix): Likewise. (cairoSetOperator): Likewise. (cairoSetRGBAColor): Likewise. (cairoStroke): Likewise. (disposeNative): Likewise. (drawPixels): Likewise. (init): Likewise. (setGradient): Likewise. (setPaintPixels): Likewise. (draw): Do not lock, as locking is now done in the wrapped native methods. (drawComposite): Likewise. (drawGlyphVector): Likewise. (drawImage): Likewise. (drawRenderedImage): Likewise. (fill): Likewise. (setClip): Removed. (lock): Added documentation. (unlock): Added documentation. * include/gnu_java_awt_peer_gtk_CairoGraphics2D.h: Regenerated. * include/gnu_java_awt_peer_gtk_CairoSurface.h: Regenerated. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawLine): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawRect): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoFillRect): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoPreserveClip): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelCurveTo): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelLineTo): Removed. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRelMoveTo): Removed. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h?cvsroot=classpathr1=1.16r2=1.17 http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_CairoSurface.h?cvsroot=classpathr1=1.9r2=1.10
[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/j...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Tom Tromey tromey 07/03/16 22:42:43 Modified files: . : ChangeLog tools/gnu/classpath/tools/javah: CniIncludePrinter.java CniStubPrinter.java JniIncludePrinter.java JniStubPrinter.java Main.java Printer.java Log message: * tools/gnu/classpath/tools/javah/JniStubPrinter.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/JniIncludePrinter.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/CniIncludePrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printClass): Use user's file name. * tools/gnu/classpath/tools/javah/Printer.java (printClass): Added filename argument. * tools/gnu/classpath/tools/javah/Main.java (getParser): Fix '-v' argument order. (writeHeaders): Use a HashMap. (run): Put class name into HashMap for writeHeaders. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9155r2=1.9156 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/CniIncludePrinter.java?cvsroot=classpathr1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/CniStubPrinter.java?cvsroot=classpathr1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/JniIncludePrinter.java?cvsroot=classpathr1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/JniStubPrinter.java?cvsroot=classpathr1=1.4r2=1.5 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/Main.java?cvsroot=classpathr1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/Printer.java?cvsroot=classpathr1=1.3r2=1.4
[commit-cp] classpath ChangeLog configure.ac
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mark Wielaard mark07/03/16 23:20:25 Modified files: . : ChangeLog configure.ac Log message: * configure.ac (COMPILE_PLUGIN): Stop when no plugin headers found. Also check for gtk+ dependency. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9156r2=1.9157 http://cvs.savannah.gnu.org/viewcvs/classpath/configure.ac?cvsroot=classpathr1=1.196r2=1.197
[commit-cp] classpath ChangeLog configure.ac tools/Makefile.am
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/17 00:01:47 Modified files: . : ChangeLog configure.ac tools : Makefile.am Log message: 2007-03-16 Thomas Fitzsimmons [EMAIL PROTECTED] * configure.ac (FOUND_ECJ_JAR): Remove conditional. * tools/Makefile.am: Build com.sun.tools.javac package unconditionally. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9157r2=1.9158 http://cvs.savannah.gnu.org/viewcvs/classpath/configure.ac?cvsroot=classpathr1=1.197r2=1.198 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/Makefile.am?cvsroot=classpathr1=1.38r2=1.39
[commit-cp] classpath ChangeLog resource/com/sun/tools/java...
CVSROOT:/sources/classpath Module name:classpath Changes by: Thomas Fitzsimmons fitzsim07/03/17 00:24:58 Modified files: . : ChangeLog resource/com/sun/tools/javac: messages.properties Log message: 2007-03-16 Thomas Fitzsimmons [EMAIL PROTECTED] * resource/com/sun/tools/javac/messages.properties (Main.FailedToRead, Main.MalformedURL, Main.FailedToLoad): Clarify messages for when --with-ecj-jar is not specified. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9158r2=1.9159 http://cvs.savannah.gnu.org/viewcvs/classpath/resource/com/sun/tools/javac/messages.properties?cvsroot=classpathr1=1.1r2=1.2
[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/j...
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Tom Tromey tromey 07/03/17 05:01:57 Modified files: . : ChangeLog tools/gnu/classpath/tools/javah: Main.java Log message: * tools/gnu/classpath/tools/javah/Main.java (run): Use class' name in File case. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9159r2=1.9160 http://cvs.savannah.gnu.org/viewcvs/classpath/tools/gnu/classpath/tools/javah/Main.java?cvsroot=classpathr1=1.7r2=1.8