OSDN Git Service

* Makefile.am: Removed java/io/Replaceable.java and
authorwarrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Oct 2000 23:57:16 +0000 (23:57 +0000)
committerwarrenl <warrenl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Oct 2000 23:57:16 +0000 (23:57 +0000)
commitf7ce7e1e7ea220277a849d860fa470f665b84a9c
treeab6da2cb575ebc39dc451d7b89674a8d23e7af54
parent0b43d1b24866cb86b5440744dc54b82ebf7fb125
* Makefile.am: Removed java/io/Replaceable.java and
java/io/Resolvable.java.
* Makefile.in: Rebuilt.
* gcj/javaprims.h: Removed Replaceable and Resolvable from java.io
namespace.
* java/io/ObjectInputStream.java (processResolution): Fixed typo
in method name.
(processResolution): Handle readResolve method via reflection with
removal of Resolvable interface.
* java/io/ObjectOutputStream.java (writeObject): Handle writeReplace
method via reflection with removal of Replaceable interface.
* java/io/Replaceable.java: Removed.
* java/io/Resolvable.java: Removed.
* java/security/Key.java (serialVersionUID): New field.
* java/security/Provider.java (serialVersionUID): New field.
* java/security/interfaces/DSAPrivateKey.java (serialVersionUID):
New field.
* java/security/interfaces/DSAPublicKey.java (serialVersionUID):
        New field.
* java/sql/DataTruncation.java (serialVersionUID): New field.
* java/sql/SQLException.java (serialVersionUID): New field.
* java/sql/SQLWarning.java (serialVersionUID): New field.
* java/util/Date.java (serialVersionUID): New field.
(millis): Made transient.
(readObject): New method.
(writeObject): New method.

Serialization mods.
Note:  The interfaces java.io.Replaceable and java.io.Resolvable were only
temporary additions to JDK 1.2 beta versions and were not included
in the JDK 1.2 final.  The Serialization spec instructs how to deal
with their methods (via reflection).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36736 138bc75d-0d04-0410-961f-82ee72b054a4
16 files changed:
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/gcj/javaprims.h
libjava/java/io/ObjectInputStream.java
libjava/java/io/ObjectOutputStream.java
libjava/java/io/Replaceable.java [deleted file]
libjava/java/io/Resolvable.java [deleted file]
libjava/java/security/Key.java
libjava/java/security/Provider.java
libjava/java/security/interfaces/DSAPrivateKey.java
libjava/java/security/interfaces/DSAPublicKey.java
libjava/java/sql/DataTruncation.java
libjava/java/sql/SQLException.java
libjava/java/sql/SQLWarning.java
libjava/java/util/Date.java