This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Patch: remove (gnu.)javax.rmi
- From: Anthony Green <green at redhat dot com>
- To: java-patches at gcc dot gnu dot org
- Date: Wed, 19 May 2004 12:43:51 -0700
- Subject: Patch: remove (gnu.)javax.rmi
- Organization: Red Hat, Inc.
Some of us feel that (gnu.)javax.rmi was committed a little too early,
since it depends on org.omg code that isn't in libgcj.
It also makes it impossible to build org.omg code, since it contains
stubs that conflict with the real implementation from OMG.
So, the proposal here is to remove this code from libgcj, and move it to
a new external package (I guess I can stick it in rhug for now) that
works with a real org.omg implementation.
Ok?
2004-05-19 Anthony Green <green@redhat.com>
* Makefile.am (awt_java_source_files): Remove javax.rmi and
gnu.javax.rmi code.
* Makefile.in: Rebuilt.
* javax/rmi/ClassDesc.java, javax/rmi/StubDelegate.java,
javax/rmi/UtilDelegate.java, javax/rmi/Stub.java,
javax/rmi/Util.java, javax/rmi/ObjectImpl.java,
javax/rmi/SystemException.java, javax/rmi/ValueHandler.java,
javax/rmi/PortableRemoteObjectDelegate.java, javax/rmi/Tie.java,
gnu/javax/rmi/CORBA/DelegateFactory.java,
gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
gnu/javax/rmi/CORBA/StubDelegateImpl.java,
gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
gnu/javax/rmi/PortableServer.java: Remove files.
Index: Makefile.am
===================================================================
RCS file: /cvs/gcc/gcc/libjava/Makefile.am,v
retrieving revision 1.378
diff -c -u -p -r1.378 Makefile.am
--- Makefile.am 19 May 2004 19:31:42 -0000 1.378
+++ Makefile.am 19 May 2004 19:39:06 -0000
@@ -943,13 +943,6 @@ gnu/java/beans/BeanInfoEmbryo.java \
gnu/java/beans/EmptyBeanInfo.java \
gnu/java/beans/ExplicitBeanInfo.java \
gnu/java/beans/IntrospectionIncubator.java \
-gnu/javax/rmi/CORBA/DelegateFactory.java \
-gnu/javax/rmi/CORBA/GetDelegateInstanceException.java \
-gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java \
-gnu/javax/rmi/CORBA/StubDelegateImpl.java \
-gnu/javax/rmi/CORBA/UtilDelegateImpl.java \
-gnu/javax/rmi/CORBA/ValueHandlerImpl.java \
-gnu/javax/rmi/PortableServer.java \
java/applet/Applet.java \
java/applet/AppletStub.java \
java/applet/AppletContext.java \
@@ -1312,19 +1305,6 @@ java/beans/VetoableChangeListenerProxy.j
java/beans/VetoableChangeSupport.java \
java/beans/Visibility.java \
java/beans/AppletInitializer.java \
-javax/rmi/BAD_OPERATION.java \
-javax/rmi/ORB.java \
-javax/rmi/PortableRemoteObject.java \
-javax/rmi/CORBA/ClassDesc.java \
-javax/rmi/CORBA/ObjectImpl.java \
-javax/rmi/CORBA/PortableRemoteObjectDelegate.java \
-javax/rmi/CORBA/StubDelegate.java \
-javax/rmi/CORBA/Stub.java \
-javax/rmi/CORBA/SystemException.java \
-javax/rmi/CORBA/Tie.java \
-javax/rmi/CORBA/UtilDelegate.java \
-javax/rmi/CORBA/Util.java \
-javax/rmi/CORBA/ValueHandler.java \
javax/swing/border/AbstractBorder.java \
javax/swing/border/BevelBorder.java \
javax/swing/border/Border.java \
AG
--
Anthony Green <green@redhat.com>
Red Hat, Inc.