RFA: merge new tools.jar classes from GNU Classpath

Thomas Fitzsimmons fitzsim@redhat.com
Thu Mar 8 20:00:00 GMT 2007


Matthias Klose wrote:
> Thomas Fitzsimmons schrieb:
>> present, GNU Classpath's gnu.classpath.Configuration.ECJ_JAR field 
>> will be set to "$(jardir)/ecj.jar", an invalid value.  That's OK though, 
> 
> some distributions ship an ecj.jar. Can that conflict? If yes, please 
> rename it to something like ecj-invalid.jar.

No, this value isn't used by libgcj because libgcj's gnu.classpath.Configuration 
overrides GNU Classpath's.  I only mentioned it in case someone got confused 
when inspecting libjava/classpath/gnu/classpath/Configuration.java in the build 
tree.  It's also mentioned in the GCJ LOCAL comments in 
libjava/classpath/configure.ac.

Distributions should use --with-ecj-jar=$system_installed_ecj 
--enable-java-maintainer-mode when configuring gcc, which will cause 
com.sun.tools.javac to be built and included, referencing the system-installed 
ecj.jar.

Tom



More information about the Java-patches mailing list