1. 09 Aug, 2002 6 commits
  2. 07 Aug, 2002 1 commit
  3. 01 Aug, 2002 2 commits
    • Revert patch that breaks libgcj shared library on powerpc: · fd0ba965
      	* 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
      Mark Wielaard committed
    • configure.host: Add SH support. · d8278e27
      	* configure.host: Add SH support.
              * sysdep/sh/locks.h: New file.
      
      From-SVN: r55922
      Kaz Kojima committed
  4. 31 Jul, 2002 1 commit
  5. 30 Jul, 2002 1 commit
  6. 29 Jul, 2002 1 commit
  7. 27 Jul, 2002 1 commit
  8. 26 Jul, 2002 2 commits
  9. 24 Jul, 2002 3 commits
    • Runtime.java (loadLibrary): Pass `true' as search argument to _load. · 1efccea3
      	* java/lang/Runtime.java (loadLibrary): Pass `true' as search
      	argument to _load.
      
      From-SVN: r55727
      Tom Tromey committed
    • natFileDescriptorWin32.cc (setLength): New method. · ce05139c
      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
      Tom Tromey committed
    • [multiple changes] · 5526ddf6
      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
      Mark Wielaard committed
  10. 23 Jul, 2002 1 commit
  11. 22 Jul, 2002 2 commits
  12. 19 Jul, 2002 1 commit
    • ieeefp.h: Add x86-64 support. · 7b204712
      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
      Bo Thorsen committed
  13. 18 Jul, 2002 1 commit
  14. 16 Jul, 2002 1 commit
  15. 15 Jul, 2002 1 commit
    • Makefile.in: Rebuilt. · 9698ee33
      	* 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
      Tom Tromey committed
  16. 14 Jul, 2002 1 commit
    • 2002-07-14� Mark Wielaard� <mark@klomp.org> · df815141
          * 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
      Mark Wielaard committed
  17. 12 Jul, 2002 2 commits
    • For PR libgcj/7292: · a5774acd
      2002-07-12  Jesse Rosenstock  <jmr@fulcrummicro.com>
      
      	For PR libgcj/7292:
      	* java/lang/Character.java (toString(char)): Now static.
      
      From-SVN: r55427
      Jesse Rosenstock committed
    • natThrowable.cc (printRawStackTrace): removed. · dc7b1dda
      	* 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
      Mark Wielaard committed
  18. 10 Jul, 2002 2 commits
  19. 08 Jul, 2002 1 commit
  20. 06 Jul, 2002 1 commit
  21. 05 Jul, 2002 1 commit
    • re PR libgcj/7060 (getMethod() doesn't search super interface) · 0d49ec11
      2002-07-04  Tom Tromey  <tromey@redhat.com>
                  Jeff Sturm  <jsturm@one-point.com>
      
      	Fix for PR libgcj/7060:
      	* java/lang/Class.h (_getMethod): Renamed from getMethod.
      	* java/lang/natClass.cc (_getMethod): Renamed from getMethod.
      	Recurse into superinterfaces.  Don't throw NoSuchMethodException.
      	* java/lang/Class.java (getMethod): New Java implementation;
      	complies with spec.
      	(_getMethod): New native method.
      
      Co-Authored-By: Jeff Sturm <jsturm@one-point.com>
      
      From-SVN: r55266
      Tom Tromey committed
  22. 02 Jul, 2002 3 commits
  23. 25 Jun, 2002 1 commit
    • natPlainDatagramSocketImpl.cc (BooleanClass): Removed. · d74bba04
      	* java/net/natPlainDatagramSocketImpl.cc (BooleanClass): Removed.
      	(IntegerClass): Likewise.
      	* java/lang/natClass.cc (CloneableClass): Removed.
      	(ObjectClass, ErrorClass, ClassClass, MethodClass, FieldClass,
      	ConstructorClass): Likewise.
      	* java/lang/natClassLoader.cc (CloneableClass): Removed.
      	(ObjectClass, ClassClass, VMClassLoaderClass, ClassLoaderClass,
      	SerializableClass): Likewise.
      	* java/lang/reflect/natMethod.cc (BooleanClass): Removed.
      	(VoidClass, ByteClass, ShortClass, CharacterClass, IntegerClass,
      	LongClass, FloatClass, DoubleClass): Likewise.
      
      From-SVN: r54977
      Tom Tromey committed
  24. 24 Jun, 2002 3 commits
    • verify.cc (branch_prepass): Updated for change to exception handler type. · fdae83ab
      	* verify.cc (branch_prepass): Updated for change to exception
      	handler type.
      	(verify_instructions_0): Likewise.
      	* defineclass.cc (handleCodeAttribute): Initialize `prepared'.
      	(handleExceptionTableEntry): Updated for change to exception
      	handler type.
      	* java/lang/Class.h (Class): Removed _Jv_InterpMethodInvocation.
      	* include/java-interp.h (_Jv_InterpMethodInvocation): Removed.
      	(union _Jv_InterpPC): New.
      	(class _Jv_InterpException): Changed types to _Jv_InterpPC.
      	(class _Jv_InterpMethod): Added new `prepared' field.
      	(class _Jv_InterpMethod): Added `compile' method.  Removed
      	`continue1' and `find_exception'.  Changed arguments to `run'.
      	* interpret.cc (union insn_slot): New.
      	(find_exception): Removed.
      	(run_normal): Removed most logic.
      	(run_synch_object): Likewise; also, use JvSynchronize.
      	(run_synch_class): Likewise.
      	(run): Removed.
      	(continue1): Renamed as `run'.  Compile bytecode if required.
      	Add new code to allow refinement of direct-threaded code at
      	runtime.  Handle exceptions.
      	(SAVE_PC): Removed.
      	(compile): New method.
      	(SET_ONE, SET_INSN, SET_INT, SET_DATUM): New defines.
      	(NULLARRAYCHECK): Don't use SAVE_PC.
      	(pc_t): New typedef.
      	(TAKE_GOTO, GET1S, GET1U, GET2U, AVAL1U, AVAL2U, AVAL2UP,
      	SKIP_GOTO, GOTO_VAL, PCVAL, AMPAMP): New macros.
      
      From-SVN: r54968
      Tom Tromey committed
    • configure: Rebuilt. · b2ae5f70
      	* configure: Rebuilt.
      	* configure.in (INTERPRETER): New subst.
      	(AM_RUNTESTFLAGS): Don't subst.
      
      From-SVN: r54940
      Tom Tromey committed
    • Makefile.in: Rebuilt. · 44d96e0c
      	* Makefile.in: Rebuilt.
      	* Makefile.am (RUNTEST): Added AM_RUNTESTFLAGS.
      	(AM_RUNTESTFLAGS): New variable.
      	(RUNTESTFLAGS): Don't define.
      	* lib/libjava.exp (libjava_invoke): New proc.
      	(test_libjava_from_source): Use it.
      	(test_libjava_from_javac): Likewise.
      	(libjava_find_gij): New proc.
      
      From-SVN: r54939
      Tom Tromey committed