[www] Patch: FYI: update gcj tools changes
Tom Tromey
tromey@redhat.com
Tue Mar 6 19:39:00 GMT 2007
I'm checking this in.
This updates gcc-4.3/changes.html to reflect current reality. I've
added gcjh back, since many people were using it. This patch also
fleshes out some of the descriptions; I got a few questions about the
various tools and thought it would be simpler to document what
changed.
Tom
Index: gcc-4.3/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.3/changes.html,v
retrieving revision 1.33
diff -u -r1.33 changes.html
--- gcc-4.3/changes.html 4 Mar 2007 15:47:38 -0000 1.33
+++ gcc-4.3/changes.html 6 Mar 2007 19:03:32 -0000
@@ -211,15 +211,32 @@
runtime support: foreach, enum, annotations, generics, and
auto-boxing. </li>
- <li id="gcjtools"> The old <code>jv-scan</code> tool has been
- removed. <code>gcjh</code> has been replaced by the new
- <code>gjavah</code>, which has similar functionality but
- different command line options. <code>grmic</code> and
- <code>grmiregistry</code> have been rewritten. The new tools
- <code>gjar</code>, <code>gjarsigner</code>,
- <code>gkeytool</code>, <code>gorbd</code>, <code>grmid</code>,
- <code>gserialver</code>, and <code>gtnameserv</code> are now
- installed. </li>
+ <li id="gcjtools"> We've made many changes to the tools shipped
+ with gcj.
+ <ul>
+
+ <li> The old <code>jv-scan</code> tool has been removed. This
+ tool never really worked properly. There is no replacement.
+ </li>
+
+ <li> <code>gcjh</code> has been rewritten. Some of its more
+ obscure options no longer work, but are still recognized in an
+ attempt at compatibility. <code>gjavah</code> is a new program
+ with similar functionality but different command line options.
+ </li>
+
+ <li> <code>grmic</code> and <code>grmiregistry</code> have been
+ rewritten. <code>grmid</code> has been added. </li>
+
+ <li> <code>gjar</code> replaces the old <code>fastjar</code>. </li>
+
+ <li> <code>gjarsigner</code> (used for signing jars),
+ <code>gkeytool</code> (used for key management),
+ <code>gorbd</code> (for CORBA), <code>gserialver</code> (computes
+ serialization UIDs), and <code>gtnameserv</code> (also for CORBA)
+ are now installed. </li>
+ </ul>
+ </li>
<li> The ability to dump the contents of the java run time heap to
a file for off-line analysis has been added. The heap dumps may
@@ -228,6 +245,11 @@
controlled by the new run time class
<code>gnu.gcj.util.GCInfo</code>. </li>
+ <li> <code>java.util.TimeZone</code> can now read files from
+ <code>/usr/share/zoneinfo</code> to provide correct, updated,
+ timezone information. This means that packagers no longer have
+ to update libgcj when a time zone change is published. </li>
+
</ul>
<h2>New Targets and Target Specific Improvements</h2>
More information about the Gcc-patches
mailing list