* java/lang/System.java: Add GCJ LOCAL note about encoding aliases.
authorNathanael Nerode <neroden@gcc.gnu.org>
Wed, 24 Sep 2003 01:56:56 +0000 (01:56 +0000)
committerNathanael Nerode <neroden@gcc.gnu.org>
Wed, 24 Sep 2003 01:56:56 +0000 (01:56 +0000)
From-SVN: r71710

libjava/ChangeLog
libjava/java/lang/System.java

index 342f95f629cff38287c83a7352247ca876ea7b7c..9fadfceded27386ef52d1ea117124a54c09384b5 100644 (file)
@@ -1,5 +1,7 @@
 2003-09-23  Nathanael Nerode  <neroden@gcc.gnu.org>
 
+       * java/lang/System.java: Add GCJ LOCAL note about encoding aliases.
+
        * java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL
        markers.
 
index 1d27dfca3312b3ad89ee2105e020afe22c38335a..63881046d5d98826dd231a4880a1d1439cc635e8 100644 (file)
@@ -99,6 +99,11 @@ public final class System
 
     defaultProperties.put("gnu.cpu.endian",
                          isWordsBigEndian() ? "big" : "little");
+
+    // GCJ LOCAL: Classpath sets common encoding aliases here.
+    // Since we don't (yet) have gnu.java.io.EncodingManager, these
+    // are a waste of time and just slow down system startup.
+
     // XXX FIXME - Temp hack for old systems that set the wrong property
     if (defaultProperties.get("java.io.tmpdir") == null)
       defaultProperties.put("java.io.tmpdir",