diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-17 18:09:24 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-17 18:09:24 +0000 |
commit | a02fb766e2bd09958418153795b9d41a6cc6e22c (patch) | |
tree | 7570716d3e57c602e5e0a66cc0d46ea03037d593 /libjava/gnu | |
parent | 42c3389d2f50f53f33be797042f88a90bb13df08 (diff) |
* gnu/gcj/convert/IOConverter.java: Add `646' alias.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44965 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
-rw-r--r-- | libjava/gnu/gcj/convert/IOConverter.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libjava/gnu/gcj/convert/IOConverter.java b/libjava/gnu/gcj/convert/IOConverter.java index ccb994f56ef..353f31c609c 100644 --- a/libjava/gnu/gcj/convert/IOConverter.java +++ b/libjava/gnu/gcj/convert/IOConverter.java @@ -27,6 +27,11 @@ public abstract class IOConverter // Manually maintained aliases. Note that the value must be our // canonical name. hash.put ("iso-latin-1", "8859_1"); + // On Solaris the default encoding, as returned by nl_langinfo(), + // is `646' (aka ASCII), but the Solaris iconv_open() doesn't + // understand that. We work around the problem by adding an + // explicit alias for Solaris users. + hash.put ("646", "ASCII"); // All aliases after this point are automatically generated by the // `encodings.pl' script. Run it to make any corrections. hash.put ("ansi_x3.4-1968", "ASCII"); |