aboutsummaryrefslogtreecommitdiff
path: root/libjava
AgeCommit message (Collapse)AuthorFilesLines
2004-11-24target-libpath.exp: New file defining set_ld_library_path_env_vars and ↵John David Anglin3-62/+43
restore_ld_library_path_env_vars. * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars and restore_ld_library_path_env_vars. * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp, lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs. * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH. * testsuite/lib/libffi-dg.exp: Use new procs in target-libpath.exp. * testsuite/lib/libjava.exp, testsuite/libjava.jacks/jacks.exp: Use new procs in target-libpath.exp. * testsuite/lib/libmudflap.exp: Use new procs in target-libpath.exp. * testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp. From-SVN: r91137
2004-11-23o32.S (ffi_call_O32, [...]): Use jalr instead of jal.Richard Sandiford2-0/+5
* src/mips/o32.S (ffi_call_O32, ffi_closure_O32): Use jalr instead of jal. Use an absolute encoding for the frame information. * configure.host: Enable the interpreter for mips*-*-linux*. From-SVN: r91116
2004-11-23String.java (rehash): Removed.Michael Koch3-6/+12
2004-11-23 Michael Koch <konqueror@gmx.de> * java/lang/String.java (rehash): Removed. * java/lang/natString.cc (rehash): Made static. (_Jv_NewStringUtf8Const): Use static rehash method. From-SVN: r91104
2004-11-23Makefile.in, [...]: Regenerated.Michael Koch7-205/+127
2004-11-23 Michael Koch <konqueror@gmx.de> * Makefile.in, aclocal.m4, configure, gcj/Makefile.in, include/Makefile.in, testsuite/Makefile.in: Regenerated. From-SVN: r91103
2004-11-22re PR target/18444 (Multithreading broken on Unix95-class platforms)Eric Botcazou3-2/+8
PR target/18444 * configure.ac (threading): Accept 'posix95'. * configure: Regenerate. From-SVN: r91042
2004-11-222004-11-22 Michael Koch <konqueror@gmx.de>Michael Koch2-4/+7
* gnu/java/nio/SocketChannelImpl.java (read): Made check for blocking un-ambiguous. Removed wrong check for data array length. From-SVN: r91028
2004-11-212004-11-21 Michael Koch <konqueror@gmx.de>Michael Koch3-7/+42
* gnu/java/nio/SocketChannelImpl.java (read): Only return 0 when no bytes for reading available in non-blocking mode. * java/nio/channels/SocketChannel.java: Added some missing @return tags. From-SVN: r90986
2004-11-212004-11-21 Michael Koch <konqueror@gmx.de>Michael Koch3-2/+9
* java/beans/PropertyChangeSupport.java (propertyChangeSupportSerializedDataVersion): Made static. * java/beans/VetoableChangeSupport.java (propertyChangeSupportSerializedDataVersion): Likewise. From-SVN: r90983
2004-11-182004-11-18 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2-17/+8
* java/net/URLStreamHandler.java (parseURL): Fixed file path canonicalisation. From-SVN: r90880
2004-11-182004-11-18 Jeroen Frijters <jeroen@frijters.net>Michael Koch1-0/+5
* java/net/URLStreamHandler.java (parseURL): Fixed file path canonicalisation. From-SVN: r90879
2004-11-18URLClassLoader.java: Whitespace cleanup.Michael Koch2-170/+176
2004-11-18 Michael Koch <konqueror@gmx.de> * java/net/URLClassLoader.java: Whitespace cleanup. From-SVN: r90877
2004-11-18Complete 1.4 supportRobert Schuster2-304/+533
2004-11-18 Robert Schuster <address@bogus.example.com> Complete 1.4 support * java/beans/PropertyDescriptor.java: (setReadMethod): New method (setWriteMethod): New method (equals): Implemented (1.4) (checkMethods): operates on arguments now (private) From-SVN: r90876
2004-11-18Inet6Address.java (getHostAddress): Fix textual representation of IPv6 ↵Mattias Rehnberg2-10/+9
address with embedded zeroes to conform to... 2004-11-18 Mattias Rehnberg <Mattias.Rehnberg@home.se> * java/net/Inet6Address.java (getHostAddress): Fix textual representation of IPv6 address with embedded zeroes to conform to RFC 2373. From-SVN: r90874
2004-11-18StackTraceElement.java: Made final.Jeroen Frijters22-34/+107
2004-11-18 Jeroen Frijters <address@bogus.example.com> * java/lang/StackTraceElement.java: Made final. * java/nio/channels/Channels.java: Added private constructor. * java/rmi/Naming.java: Added private constructor. * java/rmi/registry/LocateRegistry.java: Added private constructor. * java/rmi/server/RMIClassLoader.java: Added private constructor. * java/security/KeyPairGeneratorSpi.java (clone): Made protected and simplified implementation. * java/text/DateFormat.java (allFields): Made package accessible. * java/text/DecimalFormat.java (formatInternal): Made private. * java/text/Format.java (formatInternal): Made private. * java/util/logging/Handler.java: Made constructor protected. * java/util/regex/Matcher.java: Made final. * java/util/regex/Pattern.java: Made final. * javax/crypto/CipherInputStream.java (mark): Corrected mark parameter type (from long to int). * javax/crypto/ExemptionMechanism.java (finalize): Added. * javax/crypto/Mac.java (getMacLength): Made final. (clone): Made final. * javax/imageio/ImageIO.java: Added private constructor. * javax/imageio/stream/ImageInputStreamImpl.java (checkClosed): Made final. * javax/net/ssl/SSLPermission.java: Made final. * javax/print/DocFlavor.java (hostEncoding): Added work-around to prevent the field from being a compile time constant. * javax/print/attribute/AttributeSetUtilities.java: Added private constructor. (UnmodifiableDocAttributeSet): Made private. (UnmodifiablePrintJobAttributeSet): Made private. (UnmodifiablePrintRequestAttributeSet): Made private. (UnmodifiablePrintServiceAttributeSet): Made private. (SynchronizedAttributeSet): Made private. (SynchronizedDocAttributeSet): Made private. (SynchronizedPrintJobAttributeSet): Made private. (SynchronizedPrintRequestAttributeSet): Made private. (SynchronizedPrintServiceAttributeSet): Made private. * javax/security/auth/PrivateCredentialPermission.java: Made final. From-SVN: r90866
2004-11-18BeanInfoEmbryo.java: Use TreeMap for proper sorting.Craig Black2-5/+15
2004-11-18 Craig Black <craig.black@aonix.com> * gnu/java/beans/BeanInfoEmbryo.java: Use TreeMap for proper sorting. From-SVN: r90858
2004-11-18Makefile.am: Correct friend function declaration.Kriang Lerdsuwanakij6-152/+320
* Makefile.am: Correct friend function declaration. * Makefile.in: Regenerated. * include/boehm-gc.h (JV_MARKOBJ_DECL, JV_MARKARRAY_DECL): Add scope to function names. Declare functions directly. * libjava/java/lang/Class.h (java::lang::Class): Correct friend class declaration. (_Jv_InitClass, _Jv_GetArrayClass): Move definition to global scope. * libjava/java/lang/Class.h (java::lang::Object): Correct friend class declaration. From-SVN: r90849
2004-11-17BufferedInputStream.java (skip): Return zero on EOF.David Daney2-1/+5
2004-11-17 David Daney <ddaney@avtrex.com> * java/io/BufferedInputStream.java (skip): Return zero on EOF. From-SVN: r90832
2004-11-17Socket.java (getPort): Return 0 in error case.Michael Koch2-1/+5
2004-11-17 Michael Koch <konqueror@gmx.de> * java/net/Socket.java (getPort): Return 0 in error case. From-SVN: r90805
2004-11-172004-11-17 Michael Koch <konqueror@gmx.de>Michael Koch2-1/+15
* java/nio/DirectByteBufferImpl.java (owner): Updated comment. (allocate): New method. From-SVN: r90804
2004-11-17URL.java (URL): Handle case when argument is null.Michael Koch2-1/+5
2004-11-17 Michael Koch <konqueror@gmx.de> * java/net/URL.java (URL): Handle case when argument is null. From-SVN: r90800
2004-11-17Beans.java, [...]: Fixed javadocs.Michael Koch4-5/+12
2004-11-17 Michael Koch <konqueror@gmx.de> * java/beans/Beans.java, java/beans/PropertyChangeEvent.java, java/beans/PropertyEditorSupport.java: Fixed javadocs. From-SVN: r90799
2004-11-17Timer.java (DEFAULT_SIZE): Made static.Michael Koch2-1/+5
2004-11-17 Michael Koch <konqueror@gmx.de> * java/util/Timer.java (DEFAULT_SIZE): Made static. From-SVN: r90798
2004-11-17InetAddress.java (getCanonicalHostName): Support IPv6 addresses.Michael Koch2-2/+13
2004-11-17 Michael Koch <konqueror@gmx.de> * java/net/InetAddress.java (getCanonicalHostName): Support IPv6 addresses. From-SVN: r90793
2004-11-16Object.java: Added javadocs all over (merged from GNU classpath).Michael Koch2-19/+435
2004-11-16 Michael Koch <konqueror@gmx.de> * java/lang/Object.java: Added javadocs all over (merged from GNU classpath). From-SVN: r90766
2004-11-16Security.java (Security): Silence the warning about no providers found in ↵Andreas Tobler2-14/+28
the no debug case. 2004-11-16 Andreas Tobler <a.tobler@schweiz.ch> * java/security/Security.java (Security): Silence the warning about no providers found in the no debug case. From-SVN: r90765
2004-11-162004-11-16 Michael Koch <konqueror@gmx.de>Michael Koch2-3/+8
* java/net/InetAddress.java (toString): Merged from GNU classpath. From-SVN: r90743
2004-11-16Area-1.png, [...]: New files.Michael Koch4-0/+7
2004-11-16 Michael Koch <konqueror@gmx.de> * java/awt/geom/doc-files/Area-1.png, java/awt/geom/doc-files/Ellipse-1.png, java/awt/geom/doc-files/GeneralPath-1.png: New files. From-SVN: r90742
2004-11-16Currency.java (cache): Fix modifier order.Michael Koch2-1/+5
2004-11-16 Michael Koch <konqueror@gmx.de> * java/util/Currency.java (cache): Fix modifier order. From-SVN: r90741
2004-11-16BufferedReader.java, [...]: Fixed javadocs all over.Michael Koch20-199/+225
2004-11-16 Michael Koch <konqueror@gmx.de> * java/io/BufferedReader.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/FileWriter.java, java/io/OutputStreamWriter.java, java/io/PipedInputStream.java, java/io/PipedOutputStream.java, java/io/PipedReader.java, java/io/PipedWriter.java, java/io/PrintStream.java, java/io/PushbackInputStream.java, java/io/RandomAccessFile.java, java/io/Reader.java, java/io/StreamTokenizer.java, java/io/StringReader.java, java/net/NetworkInterface.java, java/net/URLClassLoader.java, java/nio/ByteOrder.java, java/nio/channels/Channel.java: Fixed javadocs all over. From-SVN: r90727
2004-11-16[multiple changes]Andreas Tobler7-2/+461
2004-11-16 Andreas Tobler <a.tobler@schweiz.ch> * Makefile.am: Add imported files. * Makefile.in: Regenerate. 2004-10-24 Casey Marshall <csm@gnu.org> * javax/security/auth/login/LoginContext.java: Implemented. * javax/security/auth/login/Configuration.java (getConfig): New method. * javax/security/auth/spi/LoginModule.java, * gnu/java/security/action/GetSecurityPropertyAction.java: New files. From-SVN: r90718
2004-11-15004-11-15 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler43-1109/+6669
Import/Merge the X.509 certificate code from Classpath. * Makefile.am: Add imported files. * Makefile.in: Regenerate. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/provider/Gnu.java(<init>): Add entries in a priviliged action. Add new algorithms. * gnu/java/security/provider/X509CertificateFactory.java (engineGenerateCertificate): Chain exceptions. (engineGenerateCertificates): Likewise. (engineGenerateCRL): Likewise. (engineGenerateCRLs): Likewise. (engineGenerateCertPath): New methods. (generateCert): Throw exception if 'inStream' is null. (generateCRL): Likewise. * gnu/java/security/x509/X500DistinguishedName.java: Replaced with version from GNU Crypto CVS. * gnu/java/security/x509/X509CRL.java: Likewise. * gnu/java/security/x509/X509CRLEntry.java: Likewise. * gnu/java/security/x509/X509Certificate.java: Likewise. * java/security/cert/TrustAnchor.java: Call 'toString' and not toRFC2253. * gnu/java/security/provider/CollectionCertStoreImpl.java, * gnu/java/security/provider/EncodedKeyFactory.java, * gnu/java/security/provider/GnuDHPublicKey.java, * gnu/java/security/provider/GnuRSAPrivateKey.java, * gnu/java/security/provider/GnuRSAPublicKey.java, * gnu/java/security/provider/MD2withRSA.java, * gnu/java/security/provider/MD4withRSA.java, * gnu/java/security/provider/MD5withRSA.java, * gnu/java/security/provider/PKIXCertPathValidatorImpl.java, * gnu/java/security/provider/RSA.java, * gnu/java/security/provider/RSAKeyFactory.java, * gnu/java/security/provider/SHA1withRSA.java, * gnu/java/security/x509/GnuPKIExtension.java, * gnu/java/security/x509/PolicyNodeImpl.java, * gnu/java/security/x509/Util.java, * gnu/java/security/x509/X509CRLSelectorImpl.java, * gnu/java/security/x509/X509CertPath.java, * gnu/java/security/x509/X509CertSelectorImpl.java, * gnu/java/security/x509/ext/AuthorityKeyIdentifier.java, * gnu/java/security/x509/ext/BasicConstraints.java, * gnu/java/security/x509/ext/CRLNumber.java, * gnu/java/security/x509/ext/CertificatePolicies.java, * gnu/java/security/x509/ext/ExtendedKeyUsage.java, * gnu/java/security/x509/ext/Extension.java, * gnu/java/security/x509/ext/GeneralNames.java, * gnu/java/security/x509/ext/IssuerAlternativeNames.java, * gnu/java/security/x509/ext/KeyUsage.java, * gnu/java/security/x509/ext/PolicyConstraint.java, * gnu/java/security/x509/ext/PolicyMappings.java, * gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java, * gnu/java/security/x509/ext/ReasonCode.java, * gnu/java/security/x509/ext/SubjectAlternativeNames.java, * gnu/java/security/x509/ext/SubjectKeyIdentifier.java: New files. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/x509/X509CRL.java: Missed import statements in previous checkin. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/x509/X509CertPath.java (parse): Fixed reference to 'X509CertificateImpl' from previous checkin. From-SVN: r90682
2004-11-12re PR testsuite/14264 (testsuite should set LC_ALL/LANG to C)Andrew Pinski2-0/+9
2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * lib/g++.exp: Set LC_ALL and LANG to C. * lib/gcc-dg.exp: Likewise. * lib/gfortran.exp: Likewise. * lib/objc.exp: Likewise. * lib/treelang.exp: Likewise. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libstdc++.exp: Set LC_ALL and LANG to C. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu> PR other/14264 * testsuite/lib/libjava.exp: Set LC_ALL and LANG to C. From-SVN: r90539
2004-11-12FileLock.java (isValid): locks are valid if the channel is open.Casey Marshall3-2/+9
2004-11-11 Casey Marshall <csm@gnu.org> * gnu/java/nio/FileLock.java (isValid): locks are valid if the channel is open. * gnu/java/nio/channels/natFileChannelPosix.cc (lock): use 'F_RDLCK' for shared locks, 'F_WRLCK' for exclusive locks. From-SVN: r90538
2004-11-12Fixed regression:Robert Schuster2-11/+86
2004-11-11 Robert Schuster <thebohemian@gmx.net> Fixed regression: * gnu/java/beans/IntrospectionIncubator.java: (addMethod): corrected classification of normal and property methods (capitalize): added documentation (DoubleKey): [class] added documentation From-SVN: r90527
2004-11-09* include/jni.h: Added FIXME.Tom Tromey2-1/+7
From-SVN: r90370
2004-11-08GregorianCalendar.java: Removed unused imports.Tom Tromey3-4/+5
* java/util/GregorianCalendar.java: Removed unused imports. * java/util/Vector.java: Removed unused import. From-SVN: r90316
2004-11-07[multiple changes]Mark Wielaard3-6/+17
2004-11-07 Michael Koch <konqueror@gmx.de> * java/lang/Process.java: Import cleanups. 2004-11-07 Jeroen Frijters <jeroen@frijters.net> * java/util/zip/ZipEntry.java (KNOWN_SIZE, KNOWN_CSIZE, KNOWN_CRC, KNOWN_TIME): Made final. From-SVN: r90231
2004-11-07Fixes bug #10908Robert Schuster2-4/+13
2004-11-07 Robert Schuster <theBohemian@gmx.net> Fixes bug #10908 * gnu/java/beans/IntrospectionIncubator.java: (addMethod): static methods are discarded now, too. From-SVN: r90230
2004-11-072004-11-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2-58/+240
* java/util/GregorianCalendar.java Added/amended documentation. From-SVN: r90228
2004-11-072004-11-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes4-38/+1827
* java/util/Collections.java Added documentation. * java/util/SortedMap.java Clarified some method examples. * java/util/SortedSet.java Clarified some method examples. From-SVN: r90227
2004-11-072004-11-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2-40/+214
* java/util/Currency.java Documented variables and methods more fully. Caches the currency instances, so that a request for a locale, l, only ever returns the same instance (i.e. successive calls to getInstance(l) are reference equivalent (==)). From-SVN: r90226
2004-11-072004-11-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2-53/+548
* java/util/Date.java Added missing documentation. From-SVN: r90225
2004-11-07CheckedInputStream.java, [...]: Import cleanups.Michael Koch5-9/+19
2004-11-06 Michael Koch <konqueror@gmx.de> * java/util/zip/CheckedInputStream.java, java/util/zip/InflaterInputStream.java, java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java: Import cleanups. From-SVN: r90220
2004-11-06UnicastConnectionManager.java (clients): Now package-private.Tom Tromey5-8/+26
* gnu/java/rmi/server/UnicastConnectionManager.java (clients): Now package-private. (connections): Likewise. (scavenger): Likewise. * gnu/java/rmi/server/ConnectionRunnerPool.java (freelist): Now package-private. * gnu/java/rmi/server/UnicastRemoteCall.java (vec): Now package-private. (ptr): Likewise. * gnu/classpath/ServiceFactory.java (log): Now package-private. From-SVN: r90206
2004-11-06BasicAttributes.java (attributes): Now package-private.Tom Tromey3-2/+11
* javax/naming/directory/BasicAttributes.java (attributes): Now package-private. * javax/imageio/spi/ServiceRegistry.java (categories): Now package-private. From-SVN: r90204
2004-11-06URLClassLoader.java (URLClassLoader): Now package-private.Tom Tromey5-18/+28
* java/net/URLClassLoader.java (URLClassLoader): Now package-private. * java/nio/charset/CoderResult.java (CoderResult): Now package-private. (get): Likewise. (Cache): Likewise. Don't synchronize on `this'. * java/rmi/server/RMIClassLoader.java (MyClassLoader): Now package-private. * java/util/TimeZone.java (timezones): Now package-private. From-SVN: r90203
2004-11-06Permissions.java (perms): Now package-private.Tom Tromey3-2/+10
* java/security/Permissions.java (perms): Now package-private. * java/security/UnresolvedPermission.java (permissions): Now package-private. From-SVN: r90202
2004-11-06* java/io/FilePermission.java: Reindented.Tom Tromey2-162/+150
From-SVN: r90201
2004-11-06ObjectOutputStream.java (currentObjectStreamClass): Now package-private.Tom Tromey2-2/+10
* java/io/ObjectOutputStream.java (currentObjectStreamClass): Now package-private. (setBlockDataMode): Likewise. From-SVN: r90198
2004-11-06ISO_8859_1.java (Decoder): Now package-private.Tom Tromey4-9/+26
* gnu/java/nio/charset/ISO_8859_1.java (Decoder): Now package-private. (Encoder): Likewise. * gnu/java/nio/charset/UTF_8.java (Decoder): Now package-private. (Encoder): Likewise. * gnu/java/nio/charset/US_ASCII.java (Decoder): Now package-private. (Encoder): Likewise. From-SVN: r90196