Some patches to break dependencies in libgcj

David Daney david.s.daney@gmail.com
Sun Aug 30 16:08:00 GMT 2009


Attached are some patches I developed to break some dependencies in 
libgcj.  The use case I was addressing was to minimize executable size 
with -static-libgcj, but the patches may be interesting in other 
contexts.  I don't plan on committing these myself, but if others are 
interested in testing and committing them or using them as the basis for 
other work, feel free to do so.

David Daney


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-Don-t-use-class-objects-to-generate-class-names.-Ju.patch
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20090830/600a7c59/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0002-Make-ExplictInfo-an-inner-class.-This-allows-the-.l.patch
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20090830/600a7c59/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0003--javax-xml-parsers-DocumentBuilderFactory.java-ne.patch
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20090830/600a7c59/attachment-0002.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0006-Compile-some-packages-class-at-a-time-to-break-depen.patch
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20090830/600a7c59/attachment-0003.ksh>


More information about the Java-patches mailing list