From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2320 invoked by alias); 14 Sep 2008 23:37:37 -0000 Received: (qmail 2311 invoked by uid 22791); 14 Sep 2008 23:37:36 -0000 X-Spam-Check-By: sourceware.org Received: from ey-out-1920.google.com (HELO ey-out-1920.google.com) (74.125.78.148) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 14 Sep 2008 23:36:31 +0000 Received: by ey-out-1920.google.com with SMTP id 21so1069041eyc.14 for ; Sun, 14 Sep 2008 16:36:28 -0700 (PDT) Received: by 10.210.135.18 with SMTP id i18mr9163288ebd.122.1221435387405; Sun, 14 Sep 2008 16:36:27 -0700 (PDT) Received: from rivendell.middle-earth.co.uk ( [217.43.218.223]) by mx.google.com with ESMTPS id j8sm4103933gvb.1.2008.09.14.16.36.25 (version=SSLv3 cipher=RC4-MD5); Sun, 14 Sep 2008 16:36:26 -0700 (PDT) Date: Sun, 14 Sep 2008 23:37:00 -0000 From: Andrew John Hughes To: Matthias Klose Cc: java@gcc.gnu.org Subject: Re: [classpath-0.98 merge branch] update and status Message-ID: <20080914233618.GA30546@rivendell.middle-earth.co.uk> References: <48CD6C5B.70201@ubuntu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48CD6C5B.70201@ubuntu.com> User-Agent: Mutt/1.5.16 (2007-06-09) X-IsSubscribed: yes Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2008-09/txt/msg00039.txt.bz2 On 21:56 Sun 14 Sep , Matthias Klose wrote: > Merged trunk into the classpath merge branch. > > Imported new classpath snapshot into the merge branch: > > - Reverted the Thread optimization (does require gcj local changes, > and I did run out of time). > > - Don't explicitely configure with --disable-gjdoc. This needs > configuration with --with-antlr-jar as well. > > - For ANTLR, the classpath configury wants a JAVA runtime (which > currently is not configured/set). I added a check for the binary > runantlr, which may be Debian/Ubuntu specific). Did not yet check, > what is needed to run the installed gjdoc. > At present, the build fails for me because I don't have a 'runantlr'. How do we handle other such dependencies like gjavah? > The changelogs are appended. > > The merge branch currently builds in maintainer and non-maintainer mode; the > testsuite suceeds in both cases with no failures. Not yet tested with mauve. > > There are still some todo's; not sure which ones are required before the merge > to the trunk: > > - Apply the Thread optimization change > > - Apply the nio change, backout out for the 2008-08-11 classpath import > > - Tom Tromey had a comment that he wanted to add/fix something: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36762 > > - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36763 > > - * scripts/makemake.tcl: Switch gnu.java.math to BC compilation. > concerns by Andrew Haley. > > - Build a gjdoc binary. > > I'll be offline for at least one week, starting tomorrow on Monday. > > Matthias > libjava/ > > 2008-09-14 Matthias Klose > > Import GNU Classpath (libgcj-import-20080914). > > * Regenerate class and header files. > * Regenerate auto* files. > * configure.ac: Don't pass --disable-gjdoc to classpath. > * sources.am: Regenerated. > * HACKING: Mention to build gjdoc in maintainer builds. > * gnu/classpath/Configuration.java: Update classpath version. > * gcj/javaprims.h: Update. > > libjava/classpath/ > > 2008-09-14 Matthias Klose > > * m4/ac_prog_javac_works.m4, m4/ac_prog_javac.m4, m4/acinclude.m4: > Revert local changes. > * m4/ac_prog_antlr.m4: Check for an runantlr binary. > * tools/Makefile.am, lib/Makefile.am: Revert local changes (JCOMPILER). > * tools/Makefile.am: Remove USE_JAVAC_FLAGS, pass ANTLR_JAR in > GLIBJ_CLASSPATH. > > 2008-09-14 Matthias Klose > > Revert: > Daniel Frampton > > * AUTHORS: Added. > * java/lang/InheritableThreadLocal.java, > * java/lang/Thread.java, > * java/lang/ThreadLocal.java: > Modified to use java.lang.ThreadLocalMap. > * java/lang/ThreadLocalMap.java: > New cheaper ThreadLocal-specific WeakHashMap. -- Andrew :) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint = F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8