summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-27 04:09:54 +0000
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2000-11-27 04:09:54 +0000
commit19d84bc273020aee0b2c1a742e798a03073e4480 (patch)
treefac980b3f55aac337af829bf97eb5492c887886c /libjava
parent63fd4522bbcb6d04a5263ad9c2b36ea14f59eb12 (diff)
downloadppe42-gcc-19d84bc273020aee0b2c1a742e798a03073e4480.tar.gz
ppe42-gcc-19d84bc273020aee0b2c1a742e798a03073e4480.zip
Forgot to commit these ChangeLog entries.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37773 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog32
1 files changed, 32 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 27a30154729..e1e526d65a6 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -67,6 +67,38 @@
* java/lang/Class.h (forName): New method.
* java/lang/natClass.cc (forName): New method.
+2000-11-24 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * java/lang/System.java (setProperties): Only call init_properties()
+ if properties is null.
+ (getProperties): Ditto.
+ (getProperty): Ditto.
+ (setProperty): Call init_properties if properties are null.
+ (prop_init): Remove field.
+ * java/lang/natSystem.cc (init_properties): Synchronize the entire
+ method. Check for null properties after synchronizing instead of
+ prop_init flag. Set the properties field last for thread safety.
+
+ * java/io/ObjectInputStream.java (ObjectInputStream): If DEBUG is set,
+ test for gcj.dumpobjects property and enable object stream dumping
+ if it is set.
+ (dumpElement): No longer native.
+ (dumpElementln): Ditto.
+ (setDump): Do not define.
+ * java/io/natObjectInputStream.cc (dumpElement): Removed.
+ (dumpElementln): Removed.
+ (setDump): Removed.
+
+2000-11-24 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * configure: Rebuilt.
+ * Makefile.in: Rebuilt.
+ * Makefile.am (built_java_source_files): Add Configuration.java.
+ * configure.in: Add Configuration.java to CONFIG_FILES. Set
+ LIBGCJDEBUG substitution if --enable-libgcj-debug is specified.
+ Create `gnu' directory in the build tree.
+ * gnu/classpath/Configuration.java.in: New file.
+
2000-11-24 Tom Tromey <tromey@cygnus.com>
* prims.cc (_Jv_NewObjectArray): Use placement new to create
OpenPOWER on IntegriCloud