This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
[classpath-0.98 merge branch] update and status
- From: Matthias Klose <doko at ubuntu dot com>
- To: GCJ-patches <java-patches at gcc dot gnu dot org>
- Date: Sun, 14 Sep 2008 21:56:11 +0200
- Subject: [classpath-0.98 merge branch] update and status
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.
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 <doko@ubuntu.com>
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 <doko@ubuntu.com>
* 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 <doko@ubuntu.com>
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.