Andrew Haley wrote:
> I couldn't see a ChangeLog.

I forgot to write it. Sorry.

> Jeroen, can you please use "text/plain" instead of
> "application/octet-stream"?

Is this better?

> As it stands, mail readers won't display your patch.

Sorry, Exchange sucks, it insists on using its own mime type regardless
of what the mail client says, but I don't know which is more broken, my
server or your client ;-)

Regards,
Jeroen
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.2872
diff -u -r1.2872 ChangeLog
--- ChangeLog   6 Dec 2004 12:37:54 -0000       1.2872
+++ ChangeLog   6 Dec 2004 13:24:56 -0000
@@ -1,5 +1,74 @@
 2004-12-06  Jeroen Frijters  <[EMAIL PROTECTED]>
 
+       * gnu/classpath/SystemProperties.java: New file.
+       * vm/reference/gnu/classpath/VMSystemProperties.java: New file.
+       * gnu/java/io/EncodingManager.java,
+       gnu/java/net/protocol/file/Connection.java,
+       java/io/File.java,
+       java/lang/Throwable.java,
+       java/security/Security.java,
+       java/security/cert/X509CRLSelector.java,
+       java/security/cert/X509CertSelector.java,
+       java/util/Locale.java,
+       vm/reference/java/lang/VMClassLoader.java:
+       Modified to use SystemProperties.
+       * java/lang/Class.java: Modified to use SecurityManager.current.
+       * java/lang/ClassLoader.java
+       (StaticData.systemClassLoader): New field.
+       (StaticData.static): New static initializer to install default
+       security manager.
+       (ClassLoader()): Modified to use StaticData.systemClassLoader.
+       ClassLoader(ClassLoader)): Modified to use SecurityManager.current.
+       (findSystemClass): Modified to use StaticData.systemClassLoader.
+       (getParent): Modified to use SecurityManager.current.
+       (getSystemResource,getSystemResources): Modified to use
+       StaticData.systemClassLoader.
+       (getSystemClassLoader): Modified to use SecurityManager.current and
+       StaticData.systemClassLoader.
+       (getExtClassLoaderUrls,getSystemClassLoaderUrls): Modified to use
+       SystemProperties.
+       (defaultGetSystemClassLoader): Modified to use SecurityManager.current
+       and SystemProperties.
+       (getSystemProperty): Removed.
+       * java/lang/Runtime.java
+       (securityManager): Removed.
+       (defaultProperties): Removed.
+       (static): Removed.
+       (Runtime): Modified to use SystemProperties.
+       (exit,removeShutdownHook,halt,runFinalizersOnExit,exec,load,loadLib):
+       Modified to use SecurityManager.current.
+       (loadLibrary): Modified to use SecurityManager.current and changed
+       call to System.mapLibraryName to VMRuntime.mapLibraryName.
+       * java/lang/SecurityManager.java
+       (current): New field.
+       * java/lang/System.java
+       (systemClassLoader): Removed.
+       (properties): Removed.
+       (in,out,err): Initialize in-line.
+       (static): Removed.
+       (initLoadLibrary): Removed.
+       (initProperties): Removed.
+       (initSystemClassLoader): Removed.
+       (initSecurityManager): Removed.
+       (setIn,setOut,setErr,setSecurityManager,getSecurityManager,getenv):
+       Modified to use SecurityManager.current.
+       (getProperties,setProperties,getProperty(String),
+       getProperty(String,String),setProperty): Modified to use
+       SecurityManager.current and SystemProperties.
+       (mapLibraryName): Modified to call VMRuntime.mapLibraryName.
+       * java/lang/Thread.java: Modified to use SecurityManager.current.
+       * java/lang/ThreadGroup.java: Modified to use SecurityManager.current.
+       * native/jni/java-lang/java_lang_VMSystem.c
+       (Java_java_lang_VMSystem_isWordsBigEndian): Removed.
+       * vm/reference/java/lang/VMRuntime.java
+       (nativeGetLibname): Removed (renamed to mapLibraryName).
+       (mapLibraryName): New method.
+       (insertSystemProperties): Removed.
+       * vm/reference/java/lang/VMSystem.java
+       (isWordsBigEndian): Removed.
+
+2004-12-06  Jeroen Frijters  <[EMAIL PROTECTED]>
+
        * java/io/BufferedInputStream.java
        (read(byte,int,int)): Handle case when zero bytes are requested.
 
_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/classpath

Reply via email to