aboutsummaryrefslogtreecommitdiff
path: root/libjava
AgeCommit message (Collapse)AuthorFilesLines
2002-08-27BindException.java, [...]: add/update of some @since/@deprecatedMichael Koch15-10/+68
2002-08-27 Michael Koch <konqueror@gmx.de> * java/net/BindException.java, java/net/JarURLConnection.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/InetSocketAddress.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/MulticastSocket.java, java/net/PasswordAuthentication.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/URLClassLoader.java, java/net/URLConnection.java: add/update of some @since/@deprecated From-SVN: r56608
2002-08-27natPlainDatagramSocketImpl.cc (NATIVE_CLOSE): New define.Tony Kimball4-15/+24
2002-08-27 Tony Kimball <alk@pobox.com> Tom Tromey <tromey@redhat.com> * java/net/natPlainDatagramSocketImpl.cc (NATIVE_CLOSE): New define. (::close): Removed. (PlainDatagramSocketImpl::close): Use NATIVE_CLOSE. * java/net/natPlainSocketImpl.cc (NATIVE_CLOSE): New define. (::close): Removed. (PlainSocketImpl::close): Use NATIVE_CLOSE. * include/win32.h (getcwd): Removed declaration. Include io.h. Co-Authored-By: Tom Tromey <tromey@redhat.com> From-SVN: r56605
2002-08-27* libjava.compile/narrow_case.java: New file.Tom Tromey2-0/+15
From-SVN: r56604
2002-08-26win32.h (getcwd): copied function declaration as temporary fix for header ↵Adam Megacz2-0/+8
confusion. 2002-08-25 Adam Megacz <adam@xwt.org> * include/win32.h (getcwd): copied function declaration as temporary fix for header confusion. From-SVN: r56574
2002-08-26libjava.exp: don't apply -no-install when platform is mingw.Adam Megacz2-1/+5
2002-08-25 Adam Megacz <adam@xwt.org> * lib/libjava.exp: don't apply -no-install when platform is mingw. From-SVN: r56573
2002-08-24Makefile.am (libgcj_la_SOURCES): Remove name-finder.cc.Mark Wielaard13-645/+821
* Makefile.am (libgcj_la_SOURCES): Remove name-finder.cc. (core_java_source_files): Add VMThrowable.java and NameFinder.java (nat_source_files): Remove natThrowable.cc, add natVMThrowable.cc and natNameFinder.cc. * Makefile.in: Regenerate. * prims.cc: Use trace_enabled from VMThrowable. * name-finder.cc: Removed. * gcj/javaprims.h: Add class VMThrowable. * gnu/gcj/runtime/NameFinder.java: New file. * gnu/gcj/runtime/natNameFinder.cc: Likewise. * include/name-finder.h: Removed. * java/lang/Throwable.java (printStackTrace (PrintStream)): Use new method stackTraceString(). (printStackTrace (PrintWriter)): Likewise. (stackTraceString): Complete rewrite of old printStackTrace using StringBuffer. (stackTraceStringBuffer): New helper method for stackTraceString(). (fillInStackTrace): Delegate to VMTrowable. (getStackTrace): Likewise. (getStackTrace0): Removed. (trace_enabled, stackTraceBytes): Moved to new VMThrowable.java. (setStackTrace): Copy given array. * java/lang/natThrowable.cc: Removed (replaced by natVMThrowable). * java/lang/VMThrowable.java: New class. * java/lang/natVMThrowable.cc: New file. From-SVN: r56556
2002-08-23URLConnection.java, [...]: Added implementation of getHeaderFields().Michael Koch6-0/+81
2003-08-23 Michael Koch <konqueror@gmx.de> * java/net/URLConnection.java, java/netJarURLConnection.java, gnu/gcj/protocol/core/Connection.java, gnu/gcj/protocol/file/Connection.java, gnu/gcj/protocol/http/Connection.java: Added implementation of getHeaderFields(). From-SVN: r56532
2002-08-22gij.cc (help): Document -cp and -classpath.Tom Tromey2-0/+17
* gij.cc (help): Document -cp and -classpath. (main): Handle -classpath. From-SVN: r56522
2002-08-21Makefile.in: Rebuilt.Tom Tromey8-67/+291
* Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Added SocketAddress.java, InetSocketAddress.java. * java/net/PortUnreachableException.java: Merged with Classpath. * java/net/SocketTimeoutException.java: Likewise. * java/net/URISyntaxException.java: Likewise. * java/net/SocketAddress.java: New class from Classpath. * java/net/InetSocketAddress.java: Likewise. From-SVN: r56494
2002-08-21Authenticator.java: updated JDK 1.4Michael Koch3-0/+65
2003-08-21 Michael Koch <konqueror@gmx.de> * java/net/Authenticator.java: updated JDK 1.4 * java/net/ContentHandler.java: updated JDK 1.4 From-SVN: r56481
2002-08-20URISyntaxException.java: New file.Michael Koch6-5/+284
2002-08-20 Michael Koch <konqueror@gmx.de> * java/net/URISyntaxException.java: New file. * java/net/SocketTimeoutException.java: New file. * java/net/PortUnreachableException.java: New file. * Makefile.am: Updated. * Makefile.in: Rebuilt. From-SVN: r56452
2002-08-18Thanks to Vladimir Puskas <vpuskas@eunet.yu>Mark Wielaard2-4/+10
Thanks to Vladimir Puskas <vpuskas@eunet.yu> * gnu/java/security/provider/MD5.java: Extends MessageDigest, not MessageDigestSpi (fixes Classpath bug #783). From-SVN: r56425
2002-08-16libjava.exp (gcc_version): Removed.H.J. Lu2-8/+14
2002-08-16 H.J. Lu <hjl@gnu.org> * lib/libjava.exp (gcc_version): Removed. (libgcj_jar): New. (libjava_init): Set libgcj_jar with tcl glob. (libjava_arguments): Use libgcj_jar. From-SVN: r56382
2002-08-14natPosixProcess.cc (cleanup): Added `path' argument.Jesse Rosenstock2-6/+17
2002-08-14 Jesse Rosenstock <jmr@ugcs.caltech.edu> * java/lang/natPosixProcess.cc (cleanup): Added `path' argument. (startProcess): Allocate path for chdir in async-signal-safe way. From-SVN: r56330
2002-08-14configure, configure: Rebuilt.Alexandre Oliva1-320/+356
* boehm-gc/configure, libf2c/configure: Rebuilt. * libffi/configure, libiberty/configure: Ditto. * libjava/configure, libobjc/configure: Ditto. * libstdc++-v3/configure, zlib/configure: Ditto. Merged from binutils: 2002-01-27 Daniel Jacobowitz <drow@mvista.com> From Steve Ellcey <sje@cup.hp.com>: * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI. (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd, lt_cv_file_magic_test_file): Set to appropriate values for HP-UX IA64. * ltcf-c.sh (archive_cmds, hardcode_*): Ditto. * ltconfig (shlibpath_*, dynamic_linker, library_names_spec, soname_spec, sys_lib_search_path_spec): Ditto. From-SVN: r56270
2002-08-14Fix for PR libgcj/7570 and PR libgcj/7578:Jesse Rosenstock7-17/+60
2002-08-13 Jesse Rosenstock <jmr@ugcs.caltech.edu> Fix for PR libgcj/7570 and PR libgcj/7578: * java/lang/natPosixProcess.cc: Include java/io/File.h. (startProcess): Handle new `dir' argument. * java/lang/Win32Process.java (ConcreteProcess): Added `dir' argument. * java/lang/PosixProcess.java (ConcreteProcess): Added `dir' argument. (startProcess): Likewise. * java/lang/EcosProcess.java (ConcreteProcess): Added `dir' argument. * java/lang/Runtime.java (execInternal): Added `dir' argument. (exec): Don't create new environment if ENV==null. Pass DIR to execInternal. * java/lang/natRuntime.cc: Include java/io/File.h. (execInternal): Added `dir' argument. From-SVN: r56268
2002-08-13RandomAccessFile.java (skipBytes): Return number of bytes skipped.Jesse Rosenstock2-1/+10
2002-08-13 Jesse Rosenstock <jmr@fulcrummicro.com> * java/io/RandomAccessFile.java (skipBytes): Return number of bytes skipped. From-SVN: r56265
2002-08-11Resurrect from Attic as should have been done in original commit.Mark Wielaard2-0/+217
From-SVN: r56207
2002-08-11Reenable patch since shared library troubles on powerpc are solved:Mark Wielaard15-21/+1566
* gnu/java/security/provider/Gnu.java: Reference all implementation classes by using Class.getName(). * gnu/java/security/der/DEREncodingException.java, gnu/java/security/provider/DERReader.java, gnu/java/security/provider/DERWriter.java, gnu/java/security/provider/DSAKeyPairGenerator.java, gnu/java/security/provider/DSAParameterGenerator.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/DSASignature.java, gnu/java/security/provider/GnuDSAPrivateKey.java, gnu/java/security/provider/GnuDSAPublicKey.java, gnu/java/security/provider/MD5.java, gnu/java/security/util/Prime.java: New classes * Makefile.am (ordinary_java_source_files): Add above files. * Makefile.in: Regenerate. * gnu/java/security/provider/DefaultPolicy.java (getPermissions): Don't maintain static class variable of Permissions. * gnu/java/security/provider/SHA.java (engineUpdate): algorithm change. (engineDigest): algorithm change. From-SVN: r56203
2002-08-09Commit missing files from AWT merge.Bryce McKinlay2-0/+113
From-SVN: r56163
2002-08-09[multiple changes]Bryce McKinlay7-28/+203
2002-08-09 Mark Wielaard <mark@klomp.org> * java/awt/image/MemoryImageSource.java: Change constructor to take int[] not byte[]. * java/awt/Graphics2D.java: Uncomment methods that can now be compiled. * java/awt/GridBagLayout.java: New stub implementation. * javax/swing/text/html/HTML.java: Stub implementation. * javax/swing/text/html/parser/ParserDelegator.java: New stub implementation. 2002-08-09 Bryce McKinlay <bryce@waitaki.otago.ac.nz> * gnu/awt/j2d/Graphics2DImpl.java: Implement stubs for new abstract methods in Graphics2D. * Makefile.am: Add new files. * Makefile.in: Rebuilt. From-SVN: r56152
2002-08-09More AWT/Swing merge from GNU Classpath.Bryce McKinlay2-0/+34
From-SVN: r56151
2002-08-09Correct ChangeLog for XToolkit changes.Bryce McKinlay1-2/+5
From-SVN: r56150
2002-08-09More AWT/Swing merge from GNU Classpath.Bryce McKinlay4-0/+373
From-SVN: r56149
2002-08-09More AWT/Swing merge from GNU Classpath.Bryce McKinlay11-0/+1332
From-SVN: r56148
2002-08-09AWT/Swing merge from GNU Classpath.Bryce McKinlay490-8952/+85237
From-SVN: r56147
2002-08-07ClassLoader.java (getSystemClassLoader, [...]): Add javadoc from classpath.Bryce McKinlay2-22/+200
2002-08-07 Bryce McKinlay <bryce@waitaki.otago.ac.nz> * java/lang/ClassLoader.java (getSystemClassLoader, findClass, defineClass, setSigners, getSystemResource, getSystemResourceAsStream, findResource, getResources, findResources): Add javadoc from classpath. (getSystemResources): Implemented. From-SVN: r56092
2002-08-01Revert patch that breaks libgcj shared library on powerpc:Mark Wielaard17-1760/+47
* gnu/java/security/provider/Gnu.java: Reverse referencing all implementation classes by using Class.getName(). Uses Strings again. * gnu/java/security/der/DEREncodingException.java, gnu/java/security/provider/DERReader.java, gnu/java/security/provider/DERWriter.java, gnu/java/security/provider/DSAKeyPairGenerator.java, gnu/java/security/provider/DSAParameterGenerator.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/DSASignature.java, gnu/java/security/provider/GnuDSAPrivateKey.java, gnu/java/security/provider/GnuDSAPublicKey.java, gnu/java/security/provider/MD5.java, gnu/java/security/util/Prime.java: Removed. * Makefile.am (ordinary_java_source_files): Remove above files. * Makefile.in: Regenerate. * gnu/java/security/provider/DefaultPolicy.java (getPermissions): Revert to maintaining static class variable of Permissions. * gnu/java/security/provider/SHA.java (engineUpdate): Revert algorithm change. (engineDigest): Revert algorithm change. From-SVN: r55935
2002-08-01configure.host: Add SH support.Kaz Kojima3-0/+85
* configure.host: Add SH support. * sysdep/sh/locks.h: New file. From-SVN: r55922
2002-07-31* java/awt/Frame.java (Frame): Remove println calls.Bryce McKinlay2-2/+4
From-SVN: r55901
2002-07-30configure.in (LIBFFIINCS): Don't prepend MULTIBUILDTOP.Jeff Sturm3-259/+261
* configure.in (LIBFFIINCS): Don't prepend MULTIBUILDTOP. * configure: Rebuilt. From-SVN: r55873
2002-07-30locks.h: Formatting.Alan Modra2-18/+39
* sysdep/powerpc/locks.h: Formatting. (_LARX): Define. (_STCX): Define. (compare_and_swap): Use _LARX and _STCX. (compare_and_swap_release): Likewise. From-SVN: r55855
2002-07-27Authenticator.java: New version from Classpath.Tom Tromey3-8/+14
* java/net/Authenticator.java: New version from Classpath. * java/net/DatagramSocketImpl.java: New version from Classpath. From-SVN: r55789
2002-07-27* configure.host: Add powerpc64*-* entry.Alan Modra2-0/+14
From-SVN: r55788
2002-07-26natFileDescriptorPosix.cc: Don't include sys/socket.h or fcntl.h.Tom Tromey2-2/+5
* java/io/natFileDescriptorPosix.cc: Don't include sys/socket.h or fcntl.h. From-SVN: r55780
2002-07-24Runtime.java (loadLibrary): Pass `true' as search argument to _load.Tom Tromey2-1/+6
* java/lang/Runtime.java (loadLibrary): Pass `true' as search argument to _load. From-SVN: r55727
2002-07-24natFileDescriptorWin32.cc (setLength): New method.Tom Tromey6-3/+109
2002-07-24 Tom Tromey <tromey@redhat.com> Tony Kimball <alk@pobox.com> * java/io/natFileDescriptorWin32.cc (setLength): New method. * java/io/natFileDescriptorPosix.cc (setLength): New method. * java/io/RandomAccessFile.java (setLength): New method. * java/io/natFileDescriptorEcos.cc (setLength): New method. * java/io/FileDescriptor.java (setLength): New method. Co-Authored-By: Tony Kimball <alk@pobox.com> From-SVN: r55715
2002-07-24[multiple changes]Mark Wielaard3-2/+31
2002-07-24 Mark Wielaard <mark@klomp.org> * java/lang/reflect/natField.cc (setAddr): Check isAccessible(). * java/io/ObjectInputStream.java (setBooleanField): Before setting field call setAccessible(true). (setByteField): Likewise. (setCharField): Likewise. (setDoubleField): Likewise. (setFloatField): Likewise. (setIntField): Likewise. (setLongField): Likewise. (setShortField): Likewise. (setObjectField): Likewise. 2002-07-24 Tom Tromey <tromey@redhat.com> * java/io/ObjectInputStream.java (readObject) [TC_ARRAY]: Don't use toString() to format array element. From-SVN: r55711
2002-07-23* libjava.compile/zeroexp.java: New file.Tom Tromey2-0/+14
From-SVN: r55663
2002-07-22MD5.java: Extends MessageDigest, not MessageDigestSpi (fixes Classpath bug ↵Mark Wielaard2-4/+9
#783). * gnu/java/security/provider/MD5.java: Extends MessageDigest, not MessageDigestSpi (fixes Classpath bug #783). From-SVN: r55661
2002-07-22Gnu.java: Reference all implementation classes by using Class.getName().Mark Wielaard2-9/+22
* gnu/java/security/provider/Gnu.java: Reference all implementation classes by using Class.getName(). From-SVN: r55660
2002-07-19ieeefp.h: Add x86-64 support.Bo Thorsen7-333/+431
2002-07-19 Bo Thorsen <bo@berlioz.suse.de> * java/lang/ieeefp.h: Add x86-64 support. * configure.in: Likewise. * configure.host: Likewise. * configure: Regenerated. * sysdep/x86-64/locks.h: New file with x86-64 locks. From-SVN: r55588
2002-07-18compile.exp: Sort sources.Rainer Orth4-3/+9
* libjava.compile/compile.exp: Sort sources. * libjava.jni/jni.exp (gcj_jni_run): Likewise. * libjava.lang/lang.exp: Likewise. From-SVN: r55558
2002-07-16StreamTokenizer.java (pushBack): Update documentation.Mark Wielaard2-9/+14
* java/io/StreamTokenizer.java (pushBack): Update documentation. (whitespaceChars): call resetChar(). From-SVN: r55496
2002-07-15Makefile.in: Rebuilt.Tom Tromey11-592/+1404
* Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added new files. * java/beans/ExceptionListener.java: Merged with Classpath. * java/beans/PropertyChangeEvent.java: Merged with Classpath. * java/beans/PropertyChangeListener.java: Merged with Classpath. * java/beans/PropertyChangeListenerProxy.java: Merged with Classpath. * java/beans/PropertyChangeSupport.java: Merged with Classpath. * java/beans/VetoableChangeListener.java: Merged with Classpath. * java/beans/VetoableChangeListenerProxy.java: Merged with Classpath. * java/beans/VetoableChangeSupport.java: Merged with Classpath. From-SVN: r55459
2002-07-142002-07-14� Mark Wielaard� <mark@klomp.org>Mark Wielaard16-16/+1779
* gnu/java/security/der/DEREncodingException.java, gnu/java/security/provider/DERReader.java, gnu/java/security/provider/DERWriter.java, gnu/java/security/provider/DSAKeyPairGenerator.java, gnu/java/security/provider/DSAParameterGenerator.java, gnu/java/security/provider/DSAParameters.java, gnu/java/security/provider/DSASignature.java, gnu/java/security/provider/GnuDSAPrivateKey.java, gnu/java/security/provider/GnuDSAPublicKey.java, gnu/java/security/provider/MD5.java, gnu/java/security/util/Prime.java: New files from Classpath. * Makefile.am (ordinary_java_source_files): Add new files. * Makefile.in: Regenerate. 2002-07-14� C. Brian Jones <cbj@gnu.org> * gnu/java/security/provider/DefaultPolicy.java (getPermissions): do not maintain static class variable of Permissions * gnu/java/security/provider/SHA.java (engineUpdate): algorithm change (engineDigest): algorithm change From-SVN: r55444
2002-07-12For PR libgcj/7292:Jesse Rosenstock2-1/+6
2002-07-12 Jesse Rosenstock <jmr@fulcrummicro.com> For PR libgcj/7292: * java/lang/Character.java (toString(char)): Now static. From-SVN: r55427
2002-07-12natThrowable.cc (printRawStackTrace): removed.Mark Wielaard7-161/+339
* java/lang/natThrowable.cc (printRawStackTrace): removed. (getStackTrace0): new method. * java/lang/Throwable.java (CPlusPlusDemangler): removed. (printStackTrace(PrintWriter)): replace with pure java implementation. (printRawStackTrace): removed. (getStackTrace0): new method. * java/lang/StackTraceElement.java (toString): add extra whitespace. * gcj/javaprims.h: regenerate class list. * include/name-finder.h (lookup): new returns StackTraceElement*. (method_name, file_name): fields removed. (pid2, f2_pipe, b2_pipe, b2_pipe_fd): new fields. (~_Jv_name_finder): close new descriptors. * name-finder.cc(_Jv_name_finder): setup c++filt helper process. (createStackTraceElement): new method. (lookup): returns StackTraceElement*, uses createStackTraceElement(). From-SVN: r55424
2002-07-10reverted bogus checkinTom Tromey1-2/+0
From-SVN: r55367
2002-07-10configure: Rebuilt.Tom Tromey4-235/+244
* configure: Rebuilt. * configure.in: Use `test' after `&&'. From Chris Faylor. From-SVN: r55366