+1999-04-21 Tom Tromey <tromey@cygnus.com>
+
+ * java/lang/natString.cc (getBytes): Correctly size result
+ buffer. From Bryce McKinlay <bryce@albatross.co.nz>.
+
+1999-04-20 Andrew Haley <aph@cygnus.com>
+
+ * include/sparc-signal.h: new file.
+ * configure.in: include/sparc-signal.h added.
+ * configure: regenerated.
+ * prims.cc (JvRunMain): signal handling code rewritten to be more
+ portable.
+ (catch_segv): ditto.
+ (catch_fpe): ditto.
+ * include/i386-signal.h: reorganized.
+ * include/default-signal.h: reorganized.
+
+1999-04-19 Tom Tromey <tromey@cygnus.com>
+
+ * java/lang/natSystem.cc (init_properties): Only declare pwd_entry
+ once. From Anthony Green.
+
+1999-04-19 Andrew Haley <aph@cygnus.com>
+
+ * Makefile.in: Processed with new automake.
+
+1999-04-19 Tom Tromey <tromey@cygnus.com>
+
+ * include/javaprims.h: Removed security namespace.
+
+1999-04-20 Anthony Green <green@cygnus.com>
+
+ * java/io/PrintStream.java (println): Remove extra println.
+
+1999-04-19 Anthony Green <green@cygnus.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (ordinary_java_source_files): Add new security files.
+
+ * java/security/NoSuchAlgorithmException.java,
+ java/security/MessageDigest.java: New files.
+
+ * include/javaprims.h: Add security namespace.
+
+1999-04-16 Per Bothner <bothner@cygnus.com>
+
+ * gnu/gcj/convert/JIS0201.h: New file, generated from Unicode table.
+ * gnu/gcj/convert/Input_JavaSrc.java: New BytesToUnicode class.
+ * gnu/gcj/convert/Input_SJIS.java: New BytesToUnicode class.
+ * gnu/gcj/convert/Output_EUCJIS.java: New UnicodeToBytes class.
+ * gnu/gcj/convert/Output_SJIS.java: New UnicodeToBytes class.
+ * gnu/gcj/convert/natInput_EUCJIS.cc: New file.
+ * gnu/gcj/convert/natInput_SJIS.cc: New file.
+ * gnu/gcj/convert/natOutput_EUCJIS.cc: New file.
+ * gnu/gcj/convert/natOutput_SJIS.cc: New file.
+ * gnu/gcj/convert/make-trie.c: New file: functions to make a trie.
+ * gnu/gcj/convert/gen-from-JIS.c: Invoke make-trie for output.
+ * gnu/gcj/convert/Unicode_to_JIS.cc: New generated trie table.
+ * Makefile.am: Various changes for new files and conversions.
+
+ * gnu/gcj/convert/UnicodeToBytes.java (write(String,int,int,char[])):
+ New overloading, allows greater efficiency.
+ * gnu/gcj/convert/Output_8859_1.java (write(String,int,int,char[])):
+ New overloading (for efficiency - avoids copying).
+
+ * gnu/gcj/convert/Output_UTF8.java: Fix typo: 0xC0 -> 0c3F.
+ * gnu/gcj/convert/Input_UTF8.java: Fix typos in bit masks.
+
+ * java/io/InputStreamReader.java (<init>): Set super.in correctly.
+ * java/io/OutputStreamWriter.java (<init>): Set super.in correctly.
+ (writeChars): Don't be quite so eager to flush.
+ * java/io/PrintStream.java: Rewrite. Now more similar to
+ OutputStreamWriter, using explicit UnicodeToBytes converter.
+ Also, autoflush does not need to flush so often.
+ * java/lang/natString.cc (getBytes): More efficient algorithm.
+ (init(jbyteArray,jint,jint,jstring)): More efficient.
+
1999-04-15 Warren Levy <warrenl@cygnus.com>
* Makefile.am (ordinary_java_source_files): Added new Connection