Re: [classpath-0.98 merge branch] update and status
Andrew John Hughes <[email protected]>
| Newsgroups | gmane.comp.gcc.java.devel |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> > > 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 <[email protected]> > > * 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 <[email protected]> > > Revert: > Daniel Frampton <zyridium at zyridium.net> > > * 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