aboutsummaryrefslogtreecommitdiff
path: root/libjava
AgeCommit message (Collapse)AuthorFilesLines
2004-10-16NIODatagramSocket.java, [...]: Reorganized import statements.Michael Koch3-6/+7
2004-10-16 Michael Koch <konqueror@gmx.de> * gnu/java/nio/NIODatagramSocket.java, gnu/java/nio/ServerSocketChannelImpl.java: Reorganized import statements. From-SVN: r89154
2004-10-16RMIMarshalledObjectOutputStream.java [...]: File headers and import ↵Michael Koch52-194/+211
statements cleaned up. 2004-10-16 Michael Koch <konqueror@gmx.de> * gnu/java/rmi/RMIMarshalledObjectOutputStream.java gnu/java/rmi/rmic/RMIC.java, gnu/java/rmi/server/RMIHashes.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/rmi/server/RMIObjectOutputStream.java, gnu/java/rmi/server/UnicastConnection.java, gnu/java/rmi/server/UnicastConnectionManager.java, gnu/java/rmi/server/UnicastRemoteCall.java, gnu/java/rmi/server/UnicastServer.java, gnu/java/rmi/server/UnicastServerRef.java, java/rmi/MarshalledObject.java, java/rmi/Naming.java, java/rmi/RMISecurityManager.java, java/rmi/Remote.java, java/rmi/activation/Activatable.java, java/rmi/activation/ActivationDesc.java, java/rmi/activation/ActivationGroup.java, java/rmi/activation/ActivationGroupDesc.java, java/rmi/activation/ActivationGroupID.java, java/rmi/activation/ActivationID.java, java/rmi/activation/ActivationInstantiator.java, java/rmi/activation/ActivationMonitor.java, java/rmi/activation/ActivationSystem.java, java/rmi/activation/Activator.java, java/rmi/dgc/DGC.java, java/rmi/dgc/Lease.java, java/rmi/dgc/VMID.java, java/rmi/registry/LocateRegistry.java, java/rmi/registry/Registry.java, java/rmi/registry/RegistryHandler.java, java/rmi/server/LoaderHandler.java, java/rmi/server/LogStream.java, java/rmi/server/ObjID.java, java/rmi/server/Operation.java, java/rmi/server/RMIClassLoader.java, java/rmi/server/RMIClassLoaderSpi.java, java/rmi/server/RMIClientSocketFactory.java, java/rmi/server/RMIFailureHandler.java, java/rmi/server/RMIServerSocketFactory.java, java/rmi/server/RMISocketFactory.java, java/rmi/server/RemoteCall.java, java/rmi/server/RemoteObject.java, java/rmi/server/RemoteRef.java, java/rmi/server/RemoteServer.java, java/rmi/server/RemoteStub.java, java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java, java/rmi/server/SkeletonMismatchException.java, java/rmi/server/UID.java, java/rmi/server/UnicastRemoteObject.java, java/rmi/server/Unreferenced.java: File headers and import statements cleaned up. From-SVN: r89153
2004-10-16UTF_16.java, [...]: Cleanup.Michael Koch9-19/+29
2004-10-16 Michael Koch <konqueror@gmx.de> * libjava/gnu/java/nio/charset/UTF_16.java, libjava/gnu/java/nio/charset/UTF_16BE.java, libjava/gnu/java/nio/charset/UTF_16LE.java, libjava/java/nio/ByteOrder.java, libjava/java/nio/MappedByteBuffer.java, libjava/java/nio/channels/Channels.java, libjava/java/nio/channels/spi/SelectorProvider.java, libjava/java/nio/charset/Charset.java: Cleanup. From-SVN: r89151
2004-10-162004-10-16 Michael Koch <konqueror@gmx.de>Michael Koch2-1/+6
* gnu/java/nio/charset/UTF_16Encoder.java (UTF_16Encoder): Fixed maxBytesPerChar handling. From-SVN: r89150
2004-10-16BigDecimal.java, [...]: Reorganized import statements, removed redundant and ↵Michael Koch3-38/+40
reorganized modifiers. 2004-10-16 Michael Koch <konqueror@gmx.de> * java/math/BigDecimal.java, java/math/BigInteger.java: Reorganized import statements, removed redundant and reorganized modifiers. From-SVN: r89149
2004-10-16ExplicitBeanInfo.java: Explicitely import java.awt.Image.Michael Koch2-6/+13
2004-10-16 Michael Koch <konqueror@gmx.de> * gnu/java/beans/ExplicitBeanInfo.java: Explicitely import java.awt.Image. (getIcon): Fixed off-by-one error. From-SVN: r89148
2004-10-15Makefile.am (nat_files, [...]): New.Andrew Haley3-0/+11
2004-10-15 Andrew Haley <aph@redhat.com> * Makefile.am (nat_files, xlib_nat_files): New. * Makefile.in: Regenerate. From-SVN: r89104
2004-10-14jni.cc (_Jv_JNIMethod::call): Use ffi_java_raw_call instead of ffi_raw_call ↵Ulrich Weigand2-0/+10
if FFI_NATIVE_RAW_API is not defined. * jni.cc (_Jv_JNIMethod::call): Use ffi_java_raw_call instead of ffi_raw_call if FFI_NATIVE_RAW_API is not defined. From-SVN: r89051
2004-10-14interpret.cc (_Jv_InterpMethod::run): Initialize _Jv_StartOfInterpreter.Andrew Haley3-22/+62
2004-10-13 Andrew Haley <aph@redhat.com> * interpret.cc (_Jv_InterpMethod::run): Initialize _Jv_StartOfInterpreter. (_Jv_StartOfInterpreter, _Jv_EndOfInterpreter): Functions removed. (_Jv_StartOfInterpreter, _Jv_EndOfInterpreter): New variables. * gnu/gcj/runtime/natStackTrace.cc (fillInStackTrace): Use _Unwind_FindEnclosingFunction to discover whether PC is within the interpreter. From-SVN: r89037
2004-10-12re PR libgcj/17903 (Incorrect SHA result)Rutger Ovidius5-0/+124
2004-10-12 Rutger Ovidius <ovidr@users.sourceforge.net> PR libgcj/17903: * testsuite/libjava.lang/md5test.java: New file. * testsuite/libjava.lang/md5test.out: Likewise. * testsuite/libjava.lang/shatest.java: Likewise. * testsuite/libjava.lang/shatest.out: Likewise. From-SVN: r88922
2004-10-11posix-threads.h <__alpha__> (_Jv_ThreadId_t): Use void*.Richard Henderson2-13/+7
* include/posix-threads.h <__alpha__> (_Jv_ThreadId_t): Use void*. (_Jv_ThreadSelf): Use __builtin_thread_pointer. From-SVN: r88894
2004-10-10Calendar.java (set): Invalidate DST_OFFSET field as a DST boundary may have ↵Bryce McKinlay3-11/+20
been crossed. 2004-10-08 Bryce McKinlay <mckinlay@redhat.com> * java/util/Calendar.java (set): Invalidate DST_OFFSET field as a DST boundary may have been crossed. * java/util/GregorianCalendar.java (add): Throw IllegalArgumentException on attempt to add to DST_OFFSET or ZONE_OFFSET fields. Update javadoc. From-SVN: r88847
2004-10-092004-10-09 Michael Koch <konqueror@gmx.de>Michael Koch10-51/+73
* java/io/CharArrayWriter.java (resize): Removed redundant 'final' modifier. * java/io/DataInputStream.java (readFully): Throw IndexOutOfBoundsException of len < 0. * java/io/FileDescriptor.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java, java/io/PipedInputStream.java, java/io/RandomAccessFile.java: Reorganized import statements. From-SVN: r88817
2004-10-09RMIC.java, [...]: Reworked import statements and fixed file headers.Michael Koch8-23/+27
2004-10-09 Michael Koch <konqueror@gmx.de> * gnu/java/rmi/rmic/RMIC.java, gnu/java/rmi/server/RMIHashes.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/rmi/server/UnicastConnection.java, gnu/java/rmi/server/UnicastConnectionManager.java, gnu/java/rmi/server/UnicastRemoteCall.java, gnu/java/rmi/server/UnicastServerRef.java: Reworked import statements and fixed file headers. From-SVN: r88816
2004-10-04configure.ac (*-*-freebsd[[1234]]*): Refine error message emission rule.Loren J. Rittle3-2/+8
* configure.ac (*-*-freebsd[[1234]]*): Refine error message emission rule. * configure: Rebuilt. From-SVN: r88533
2004-10-01Fix typo.Andreas Schwab1-1/+1
From-SVN: r88392
2004-09-302004-09-30 Tom Tromey <tromey@redhat.com>Tom Tromey2-1/+6
i * java/text/MessageFormat.java (Field): Constructor now protected. From-SVN: r88346
2004-09-30MacSpi.java: Fixed typo.Tom Tromey2-1/+5
2004-09-30 Tom Tromey <tromey@redhat.com> * javax/crypto/MacSpi.java: Fixed typo. From-SVN: r88344
2004-09-30InetAddress.java: Reformatted.Michael Koch2-32/+30
2004-09-30 Michael Koch <konqueror@gmx.de> * java/net/InetAddress.java: Reformatted. (loopback): Initialize with Inet4Address object. (static): Initialize ANY_IF with Inet4Address object. (InetAddress): Removed unused package-private constructor. From-SVN: r88336
2004-09-30Beans.java, [...]: Reordered import statements and removed redundant modifiers.Michael Koch10-20/+34
2004-09-30 Michael Koch <konqueror@gmx.de> * java/beans/Beans.java, java/beans/EventHandler.java, java/beans/EventSetDescriptor.java, java/beans/Introspector.java, java/beans/PropertyEditorManager.java, java/beans/beancontext/BeanContext.java, java/beans/beancontext/BeanContextChild.java, java/beans/beancontext/BeanContextChildSupport.java, java/beans/beancontext/BeanContextMembershipEvent.java: Reordered import statements and removed redundant modifiers. From-SVN: r88335
2004-09-29re PR libgcj/17715 (.properties files missing from libgcj-4.0.0.jar)Tom Tromey3-14/+50
PR libgcj/17715: * Makefile.in: Rebuilt. * Makefile.am (libgcj-@gcc_version@.jar): Include properties files. (all_property_files): New macro. From-SVN: r88300
2004-09-29Makefile.in: Rebuilt.Tom Tromey3-495/+499
* Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Re-sorted. (libgcj.la): Moved to old location near lib-gnu-awt-xlib.la. From-SVN: r88294
2004-09-28* jni.cc (_Jv_JNI_RegisterNatives): Formatting fixlets.Tom Tromey2-3/+4
From-SVN: r88255
2004-09-28re PR libgcj/17222 (libjava fails to build due to command line length during ↵Tom Tromey3-2/+22
link) PR libgcj/17222: * Makefile.am (libgcj.la): Restored. * Makefile.in: Rebuilt. From-SVN: r88251
2004-09-28URLConnection.java: Reformatted.Michael Koch3-33/+47
2004-09-28 Michael Koch <konqueror@gmx.de> * java/net/URLConnection.java: Reformatted. * java/net/URLClassLoader.java: Reformatted. (getContent): Reordered return of content. (getContentHandler): Don't check for null explicitely. From-SVN: r88226
2004-09-272004-09-27 Michael Koch <konqueror@gmx.de>Michael Koch2-11/+29
* java/io/BufferedInputStream.java (BufferedInputStream): Added Jeroen Frijters to authors. (count): Don't explicitely initialize with default value. (pos): Likewise. (marklimit): Likewise. (read): Changed boolean expression to match GNU classpath' version. (reset): Add proper message to exception. (skip): Check for closed stream. (refill): Likewise. From-SVN: r88167
2004-09-26prims.cc (unblock_signal): Annotate signum with __unused__ to avoid warnings ↵Per Bothner6-5/+22
in the non-POSIX_VERSION case. * prims.cc (unblock_signal): Annotate signum with __unused__ to avoid warnings in the non-POSIX_VERSION case. Also, we only need this function if either HANDLE_SEGV or HANDLE_FPE, so place it inside an #if block. * include/default-signal.h (SIGNAL_HANDLER): Parameters are __unused__. * include/i386-signal.h (SIGNAL_HANDLER): Likewise * include/mips-signal.h (SIGNAL_HANDLER): Likewise * include/sparc-signal.h (SIGNAL_HANDLER): Likewise From-SVN: r88148
2004-09-26* prims.cc (process_gcj_properties): Optimization.Per Bothner2-11/+12
From-SVN: r88147
2004-09-26Collections.java (sort): Copy from array in forwards order...Per Bothner2-4/+9
* java/util/Collections.java (sort): Copy from array in forwards order, rather than reverse order which may be much less efficient. From-SVN: r88146
2004-09-26System.java (properties): Make package private.Mark Wielaard3-3/+28
2004-09-26 Mark Wielaard <mark@klomp.org> * java/lang/System.java (properties): Make package private. * java/lang/Throwable.java (StaticData.nl): Initialize through directly accessing System.properties.getProperty(). * java/lang/Throwable.java (nl): Remove static field. (StaticData): New private static inner class. (stackTraceStringBuffer): Use StaticData.nl. From-SVN: r88133
2004-09-262004-09-26 Casey Marshall <csm@gnu.org>Casey Marshall3-3/+14
* java/security/ProtectionDomain.java (<init>(CodeSource,PermissionCollection)): set `staticBinding' to `true'. * java/security/SecureClassLoader.java (defineClass): make protection domain dynamically bound. (getPermissions): call `getCurrentPolicy' to avoid permission check. From-SVN: r88127
2004-09-25[multiple changes]Mark Wielaard7-294/+404
2004-09-25 Mark Wielaard <mark@klomp.org> * Makefile.am (core_java_source_files): Add VMTimeZone.java. (nat_source_files): Rename natTimeZone.cc to natVMTimeZone.cc. * Makefile.in: Regenerated. * gcj/javaprims.h: Regenerated. * java/util/TimeZone.java (defaultZone): Use VMTimeZone. (getDefaultTimeZone): Make package private. Check that GMToffset contains at least one digit. (getDefaultTimeZoneId, readTimeZoneFile, readtzFile): (Re)Moved to VMTimeZone. * util/VMTimeZone.java: New file with above methods. * java/util/natTimeZone.cc: Removed (renamed). * java/util/natVMTimeZone.cc: Added (renamed). 2004-09-25 Jeroen Frijters <jeroen@frijters.net> * java/util/TimeZone.java (getDefaultTimeZone): Fixed test to distinguish between hours and minutes in specified timezone. From-SVN: r88112
2004-09-25Proxy.java (getPackage, [...]): Fixed handling of default package.Jeroen Frijters2-21/+17
2004-09-25 Jeroen Frijters <jeroen@frijters.net> * java/lang/reflect/Proxy.java (getPackage, ClassFactory): Fixed handling of default package. (generate): Removed confused comments and code about making Method and Field accessible. From-SVN: r88109
2004-09-25re PR java/17500 (Anonymous inner class compile freakout)Tom Tromey2-0/+33
PR java/17500: * testsuite/libjava.compile/pr17500.java: New file. From-SVN: r88107
2004-09-25RE.java (initialize): Add RETokenLookAhead support.Shashank Bapat5-10/+134
2004-09-25 Shashank Bapat <shashankbapat@yahoo.com> Mark Wielaard <mark@klomp.org> * gnu/regexp/RE.java (initialize): Add RETokenLookAhead support. * gnu/regexp/RETokenLookAhead.java: New file. * Makefile.am (ordinary_java_source_files): Add RETokenLookAhead.java. * Makefile.in: Regenerated. Co-Authored-By: Mark Wielaard <mark@klomp.org> From-SVN: r88106
2004-09-25ObjectStreamField.java: Removed unused import statement.Michael Koch2-1/+5
2004-09-25 Michael Koch <konqueror@gmx.de> * java/io/ObjectStreamField.java: Removed unused import statement. From-SVN: r88091
2004-09-24re PR java/15656 (ICE segfault in lex.c)Tom Tromey3-0/+13
PR java/15656: * testsuite/libjava.compile/pr15656.xfail: New file. * testsuite/libjava.compile/pr15656.java: new file. From-SVN: r88047
2004-09-24re PR java/16789 (ICE in force_evaluation_order() on valid code)Tom Tromey3-0/+22
PR java/16789: * testsuite/libjava.lang/pr16789.out: New file. * testsuite/libjava.lang/pr16789.java: New file. From-SVN: r88046
2004-09-24re PR java/16927 (assert statement fails at -O1 and above)Andrew Haley2-0/+12
2004-09-24 Andrew Haley <aph@redhat.com> PR java/16927 * testsuite/libjava.compile/AssertBug.java: New file. From-SVN: r88035
2004-09-242004-09-24 Casey Marshall <csm@gnu.org>Casey Marshall2-1/+6
* java/util/PropertyPermissionCollection.java (implies): avoid infinite loop. From-SVN: r88033
2004-09-242004-09-24 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2-0/+10
* javax/security/auth/PrivateCredentialPermission.java (PrivateCredentialPermission): added serialization UID From-SVN: r88031
2004-09-242004-09-24 Ilya Perminov <iperminov@logicalsoft.com>Ilya Perminov3-1/+23
* gnu/java/rmi/server/UnicastServer.java (incomingMessageCall): Added code to handle Errors. * gnu/java/rmi/server/UnicastServerRef.java (incomingMessageCall): Added code to handle Errors. From-SVN: r88030
2004-09-24ClassLoader.java (loadedClasses): Declare as HashMap.Tom Tromey2-3/+8
2004-09-24 Tom Tromey <tromey@redhat.com> * java/lang/ClassLoader.java (loadedClasses): Declare as HashMap. (definedPackages): Likewise. From-SVN: r88027
2004-09-24ObjectInputStream.java: Re-ordered imports.Michael Koch2-9/+11
2004-09-24 Michael Koch <konqueror@gmx.de> * java/io/ObjectInputStream.java: Re-ordered imports. From-SVN: r88025
2004-09-24ObjectInputStream.java (callReadMethod): re-throw `ClassNotFoundException'.Casey Marshall2-1/+9
2004-09-24 Casey Marshall <csm@gnu.org> * java/io/ObjectInputStream.java (callReadMethod): re-throw `ClassNotFoundException'. From-SVN: r88023
2004-09-24ObjectInputStream.java (readObject): Delegate instantation of Externalizable ↵Jeroen Frijters3-23/+58
classes to ObjectStreamClass. 2004-09-24 Jeroen Frijters <jeroen@frijters.net> * java/io/ObjectInputStream.java (readObject): Delegate instantation of Externalizable classes to ObjectStreamClass. * java/io/ObjectStreamClass.java (newInstance): New method to instantiate Externalizable (while ignoring the accessibility of the constructor). (constructor): New field to cache the constructor. From-SVN: r88019
2004-09-24URL.java (systemClassLoader): New static field.Mark Wielaard2-20/+34
2004-09-24 Mark Wielaard <mark@klomp.org> * java/net/URL.java (systemClassLoader): New static field. (getURLStreamHandler): Always use system/application classloader for finding URLStreamhandler. Remove unecessary instanceof checks. From-SVN: r88018
2004-09-242004-09-24 Guilhem Lavaux <guilhem@kaffe.org>Guilhem Lavaux2-17/+31
* java/net/URL.java (set): This method now matches the behaviour of the JDK. (DEFAULT_SEARCH_PATH): Added "gnu.inet". From-SVN: r88016
2004-09-24[multiple changes]Michael Koch2-1/+12
2004-09-24 Guilhem Lavaux <guilhem@kaffe.org> * java/net/URL.java (URL): Delete whitespaces in the protocol string. 2004-09-24 Jeroen Frijters <jeroen@frijters.net> * java/net/URL.java (URL(String,String,int,String,URLStreamHandler): Don't set authority if host isn't specified. From-SVN: r88015
2004-09-24PipeImpl.java: Use VMPipe for native stuff.Michael Koch13-36/+184
2004-09-24 Michael Koch <konqueror@gmx.de> * gnu/java/nio/PipeImpl.java: Use VMPipe for native stuff. * gnu/java/nio/SelectorImpl.java: Use VMSelector for native stuff. * gnu/java/nio/VMPipe.java, gnu/java/nio/VMSelector.java: New files. * gnu/java/nio/natPipeImplEcos.cc, gnu/java/nio/natPipeImplPosix.cc, gnu/java/nio/natPipeImplWin32.cc: Ported to VMPipe. * gnu/java/nio/natSelectorImplEcos.cc, gnu/java/nio/natSelectorImplPosix.cc, gnu/java/nio/natSelectorImplWin32.cc: Ported to VMSelector. * Makefile.am: Added new files gnu/java/nio/VMPipe.java and gnu/java/nio/VMSelector.java. * Makefile.in: Regenerated. From-SVN: r88014