aboutsummaryrefslogtreecommitdiff
path: root/libjava
AgeCommit message (Collapse)AuthorFilesLines
2004-11-29libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case from CVS ↵Kelley Cook2-10/+7
libtool to always pass_all. 2004-11-29 Kelley Cook <kcook@gcc.gnu.org> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case from CVS libtool to always pass_all. * libjava/configure, libffi/configure, libjava/configure, libobjc/configure, boehm-gc/configure: Regenerated. From-SVN: r91495
2004-11-29Main.java (main): Mention gcj-dbtool.Tom Tromey2-12/+24
* gnu/gcj/tools/gcj_dbtool/Main.java (main): Mention gcj-dbtool. Recognize --help and --version. (usage): Mention gcj-dbtool. Added "out" argument. (insist): Updated. From-SVN: r91491
2004-11-29* link.cc (link_symbol_table): Do not use intptr_t.Eric Botcazou2-2/+6
From-SVN: r91472
2004-11-28mauve-libgcj: Disable SpinnerListModel...Mark Wielaard2-0/+10
* mauve-libgcj: Disable SpinnerListModel, SwingUtilities and XMLDecoder tests which currently don't compile. From-SVN: r91430
2004-11-27link.cc (ensure_class_linked): Conditionally compile _Jv_IsInterpretedClass ↵Andrew Haley4-4/+22
on INTERPRETER. 2004-11-27 Andrew Haley <aph@redhat.com> * link.cc (ensure_class_linked): Conditionally compile _Jv_IsInterpretedClass on INTERPRETER. (print_class_loaded): Likewise. (wait_for_state): Likewise. * include/jvm.h (ROUND): Move to here from include/java-interp.h. * include/java-interp.h (ROUND): Remove. From-SVN: r91375
2004-11-26natDebug.cc (getField): Don't qualify name.Tom Tromey3-9/+21
* gnu/gcj/util/natDebug.cc (getField): Don't qualify name. * java/lang/Class.h (_Jv_Linker): Declare. (Class): Fix names of friends. (_Jv_getInterfaceMethod): Declare. From-SVN: r91320
2004-11-26libjava.exp (libjava_arguments): Add new global variable ↵John David Anglin2-3/+13
libjava_ld_library_path. * testsuite/lib/libjava.exp (libjava_arguments): Add new global variable libjava_ld_library_path. (gcj_invoke, libjava_invoke): Use it to set ld_library_path. From-SVN: r91314
2004-11-25ResourceBundle.java (BundleKey): Don't implement Cloneable.Bryce McKinlay2-14/+9
2004-11-25 Bryce McKinlay <mckinlay@redhat.com> * java/util/ResourceBundle.java (BundleKey): Don't implement Cloneable. (BundleKey.clone): Removed. (getBundle): Copy BundleKey using constructor, not clone(). From-SVN: r91304
2004-11-25libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change.Kelley Cook2-3/+14
2004-11-24 Kelley Cook <kcook@gcc.gnu.org> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change. * boehm-gc/configure: Regenerate. * libffi/configure: Regenerate. * libgfortran/configure: Regenerate. * libjava/configure: Regenerate. * libobjc/configure: Regenerate. * libstdc++-v3/configure: Regenerate. * zlib/configure: Regenerate. From-SVN: r91293
2004-11-25Makefile.am: Added most of javax.print again.Michael Koch3-0/+305
2004-11-25 Michael Koch <konqueror@gmx.de> * Makefile.am: Added most of javax.print again. * Makefile.in: Regenerated. From-SVN: r91288
2004-11-25Makefile.am: Added most of javax.print again.Michael Koch1-0/+5
2004-11-25 Michael Koch <konqueror@gmx.de> * Makefile.am: Added most of javax.print again. * Makefile.in: Regenerated. From-SVN: r91286
2004-11-25Add missing file from gcj-abi-2-dev-branch mergeAndrew Haley1-0/+118
From-SVN: r91285
2004-11-25Add missing file from gcj-abi-2-dev-branch merge.Andrew Haley1-0/+226
From-SVN: r91284
2004-11-25* Merged gcj-abi-2-dev-branch to trunk.Tom Tromey50-3035/+5500
(Actual changes too large to list in the commit message; see ChangeLog.) From-SVN: r91270
2004-11-24Undo mistaken commitR. Kelley Cook1-1/+1
From-SVN: r91201
2004-11-24libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Import linux-gnu case from CVS libtool ↵Kelley Cook3-124/+204
to always pass_all. 2004-11-24 Kelley Cook <kcook@gcc.gnu.org> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Import linux-gnu case from CVS libtool to always pass_all. * boehm-gc/configure: Regenerate. * libffi/configure: Regenerate. * libgfortran/configure: Regenerate. * libjava/configure: Regenerate. * libobjc/configure: Regenerate. * libstdc++-v3/configure: Regenerate. * zlib/configure: Regenerate. From-SVN: r91200
2004-11-24Makefile.in: Regenrate with Automake 1.9.3.Kelley Cook4-112/+188
2004-11-24 Kelley Cook <kcook@gcc.gnu.org> * Makefile.in: Regenrate with Automake 1.9.3. * aclocal.m4: Likewise. * configure: Regenerate. From-SVN: r91195
2004-11-24PolicyFile.java: New file.Michael Koch4-1/+680
2004-11-24 Michael Koch <konqueror@gmx.de> * gnu/java/security/PolicyFile.java: New file. * Makefile.am: Added gnu/java/security/PolicyFile.java. * Makefile.in: Regenerated. From-SVN: r91165
2004-11-24Character.java, [...]: Reorder "final static" to "static final".Michael Koch3-90/+95
2004-11-24 Michael Koch <konqueror@gmx.de> * java/lang/Character.java, scripts/unicode-blocks.pl: Reorder "final static" to "static final". From-SVN: r91153
2004-11-24ResourceBundle.java: Reformatted.Michael Koch2-3/+10
2004-11-24 Michael Koch <konqueror@gmx.de> * java/util/ResourceBundle.java: Reformatted. (tryBundle): Fixed javadoc. From-SVN: r91152
2004-11-242004-11-24 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2-3/+9
* java/text/MessageFormat.java (formatInternal): Made private. From-SVN: r91151
2004-11-242004-11-24 Michael Koch <konqueror@gmx.de>Michael Koch5-2/+38
* java/nio/DirectByteBufferImpl.java (ReadWrite.ReadWrite): New constructor. (DirectByteBufferImpl): Likewise. * jni.cc (_Jv_JNI_NewDirectByteBuffer): Use DirectByteBufferImpl.ReadWrite. * Makefile.am: Generate java/nio/DirectByteBufferImpl$ReadWrite.h. * Makefile.in: Rgenerated. From-SVN: r91150
2004-11-242004-11-24 Jeroen Frijters <address@bogus.example.com>Jeroen Frijters3-37/+124
* java/nio/DirectByteBufferImpl.java (ReadOnly): New inner subclass. (ReadWrite): New inner subclass. (owner): Made final and private. (address): Made final. (DirectByteBufferImpl(int)): New constructor. (DirectByteBufferImpl(Object,RawData,int,int,int)): New constructor. (DirectByteBufferImpl(Object,RawData,int,int,int,boolean)): Removed. (allocate): Modified to instantiate ReadWrite subclass. (finalize): Fixed to only free the buffer, if we own it. (put): Removed read-only check. (slice, duplicate): Modified to instantiate appropriate subclass. (isReadOnly): Removed. * java/nio/MappedByteBufferImpl.java (slice, duplicate): Modified to instantiate appropriate DirectByteBufferImpl subclass. From-SVN: r91147
2004-11-24NIOServerSocket.java: Added email to @author tag.Michael Koch9-61/+115
2004-11-24 Michael Koch <konqueror@gmx.de> * gnu/java/nio/NIOServerSocket.java: Added email to @author tag. * java/nio/DirectByteBufferImpl.java: Moved native methods to java.nio.VMDirectByteBuffer class. * java/nio/MappedByteBufferImpl.java: Use native methods from java.nio.VMDirectByteBuffer class. * java/nio/VMDirectByteBuffer.java: New file, * java/nio/natDirectByteBufferImpl.cc: Moved all methods into java.nio.VMDirectByteBuffer class. * java/nio/channels/spi/AbstractSelectableChannel.java (register): Only re-use valid keys. * Makefile.am: Added java/nio/VMDirectByteBuffer.java. * Makefile.in: Regenerated. From-SVN: r91146
2004-11-24DirectByteBufferImpl.java, [...]: Reformatted.Michael Koch3-134/+140
2004-11-24 Michael Koch <konqueror@gmx.de> * java/nio/DirectByteBufferImpl.java, java/nio/MappedByteBufferImpl.java: Reformatted. From-SVN: r91141
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