summaryrefslogtreecommitdiffstats
path: root/libjava
Commit message (Collapse)AuthorAgeFilesLines
* 2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-07-135-0/+46
| | | | | | | | | | | | * libjava.compile/anon_ctor_itf_arg.java: Moved to `libjava.lang.' * libjava.compile/anon_ctor_itf_arg.out: Likewise * libjava.lang/invoke_from_inner.java: New file. * libjava.lang/invoke_from_inner.out: Likewise. (http://gcc.gnu.org/ml/java-patches/2001-q3/msg00061.html ) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43994 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR libgcj/3426:tromey2001-07-134-64/+83
| | | | | | | | | | | | | * gnu/gcj/convert/natIconv.cc: Include CharConversionException.h, errno.h. (read): Throw exception if character conversion fails. * java/io/BufferedInputStream.java (refill): Now package-private. * java/io/InputStreamReader.java (ready): Simplified. (refill): New method. (read): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43975 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-07-123-0/+44
| | | | | | | | | | * libjava.compile/anon_ctor_itf_arg.java: New file. * libjava.compile/anon_ctor_itf_arg.out: New file. (http://gcc.gnu.org/ml/java-patches/2001-q3/msg00059.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43974 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/N19990310_4.xfail: Removed.tromey2001-07-122-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43968 138bc75d-0d04-0410-961f-82ee72b054a4
* Report from Henner Zeller:tromey2001-07-122-6/+15
| | | | | | | | * java/io/FileOutputStream.java (FileOutputStream): Throw FileNotFoundException, not IOException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43966 138bc75d-0d04-0410-961f-82ee72b054a4
* Add some org packages.green2001-07-1157-65/+12784
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43922 138bc75d-0d04-0410-961f-82ee72b054a4
* libjava:apbianco2001-07-117-1/+240
| | | | | | | | | | | | | | | | | | | | 2001-07-10 Alexandre Petit-Bianco <apbianco@redhat.com> * Makefile.am: Added `java/lang/ThreadLocal.java'. * Makefile.in: Regenerate. * java/lang/ThreadLocal.java: Initial import. libjava/testsuite: 2001-07-10 Alexandre Petit-Bianco <apbianco@readhat.com> * libjava.lang/TLtest.java: New file. * libjava.lang/TLtest.out: New file. (http://gcc.gnu.org/ml/java-patches/2001-q3/msg00042.html ) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43915 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.am (libgcj.jar): Don't recursively makejsturm2001-07-073-1006/+92
| | | | | | | | | | | built_java_source_files. Avoid long command lines. Don't change to $(srcdir) to invoke javac. (libgcj.la, libgcjx.la); Avoid long command lines. ($(nat_headers),$(x_nat_headers)): Depend on libgcj.jar. * Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43836 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-07-06 Andrew Haley <aph@cambridge.redhat.com>aph2001-07-062-15/+5
| | | | | | | | * include/i386-signal.h: Don't do anything with unsigned divide overflow except throw an exception. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43813 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-07-06 Andrew Haley <aph@cambridge.redhat.com>aph2001-07-063-3/+117
| | | | | | | | * libjava.lang/Divide_1.java: Add may more test cases. * libjava.lang/Divide_1.out: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43812 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/3562:tromey2001-07-052-2/+8
| | | | | | | | * java/lang/Class.h (Class(void)): Now private. Removed implementation. From dmorsberger@sensysdl.com. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43781 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/II.java: New file.jsturm2001-07-033-0/+22
| | | | | | | * libjava.lang/II.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43744 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey2001-07-033-145/+172
| | | | | | | | * configure.in: Added aux-dir hacks to satisfy automake and in-tree builds. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43740 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR bootstrap/3281:tromey2001-07-039-306/+352
| | | | | | | | | | * aclocal.m4, configure: Rebuilt. * acinclude.m4 (LIBGCJ_CONFIGURE): Don't set libgcj_flagbasedir. Correctly compute libgcj_basedir. (mkinstalldirs): Define and subst. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43739 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-07-01 Jeremy Nimmer <jwnimmer@alum.mit.edu>tromey2001-07-022-2/+8
| | | | | | | | | For PR libgcj/3523: * java/io/LineNumberReader.java (reset): Pass correct arguments to countLines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43683 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/gcj/convert/IOConverter.java: Manually maintained alias nowtromey2001-06-272-1/+6
| | | | | | | lowercase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43620 138bc75d-0d04-0410-961f-82ee72b054a4
* * scripts/encodings.pl: Generate lower-case names. Updated URLtromey2001-06-263-26/+38
| | | | | | | | | | for `character-sets' file. * gnu/gcj/convert/IOConverter.java (canonicalize): Convert name to lower case. Rebuilt list of aliases. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43566 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/natFileDescriptorPosix.cc (open): Change error messagetromey2001-06-262-1/+8
| | | | | | | formatting. From David Brownell. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43564 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/stub.xfail: Removed.tromey2001-06-252-3/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43558 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Fix path foraj2001-06-252-27/+31
| | | | | | | jni.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43549 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/java-interp.h (_Jv_InterpClass): Use JV_MARKOBJ_DECL.tromey2001-06-212-1/+8
| | | | | | | From Corey Minyard. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43484 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-06-19 Mark J. Roberts <mjr@statesmean.com>warrenl2001-06-192-5/+6
| | | | | | | | * java/math/BigInteger.java (byteArrayToIntArray): Don't include extraneous/malformed sign word. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43455 138bc75d-0d04-0410-961f-82ee72b054a4
* * jni.cc (_Jv_JNI_NewLocalRef): Search other frames.tromey2001-06-152-8/+19
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43415 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natRuntime.cc (_Jv_FindSymbolInExecutable): Returntromey2001-06-153-3/+23
| | | | | | | | | | | NULL if no library on the list has the symbol. (init): Call add_library on the program itself. * prims.cc (JvRunMain): Initialize Runtime before searching for `main'. (_Jv_RunMain): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43413 138bc75d-0d04-0410-961f-82ee72b054a4
* * jni.cc (ClassClass): Removed; updated all users.tromey2001-06-152-30/+51
| | | | | | | | | | | | | | | | | | | | | | | | | (ObjectClass): Likewise. (ThrowableClass): Likewise. (MethodClass): Likewise. (ThreadGroupClass): Likewise. (local_ref_table): Renamed from `ref_table'. (global_ref_table): New global. (_Jv_JNI_Init): Initialize both ref tables. (mark_for_gc): Added `ref_table' parameter. (unmark_for_gc): Likewise. Also, fail if we unreferenced too many times. (_Jv_JNI_NewGlobalRef): Updated for new mark function. (_Jv_JNI_DeleteGlobalRef): Likewise. (_Jv_JNI_DeleteLocalRef): Likewise. (_Jv_JNI_NewLocalRef): Likewise. (_Jv_JNI_PopLocalFrame): Likewise. (_Jv_JNI_GetStringChars): Likewise. (_Jv_JNI_ReleaseStringChars): Likewise. (_Jv_JNI_GetPrimitiveArrayElements): Likewise. (_Jv_JNI_ReleasePrimitiveArrayElements): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43409 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/jni.exp: New file.tromey2001-06-143-0/+176
| | | | | | | * lib/libjava.exp (gcj_link): New proc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43375 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR libgcj/3144:tromey2001-06-142-143/+415
| | | | | | | * java/util/Date.java: Merged with Classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43374 138bc75d-0d04-0410-961f-82ee72b054a4
* Added John Gilmore.bothner2001-06-131-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43330 138bc75d-0d04-0410-961f-82ee72b054a4
* * aclocal.m4, configure: Rebuilt.tromey2001-06-134-3/+15
| | | | | | | * acinclude.m4: Find configure.host in srcdir. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43325 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-06-10 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-06-102-3/+9
| | | | | | | | | | | * exception.cc (cstdlib): Replaces stdlib.h. (_Jv_Throw): Use std::abort(). (PERSONALITY_FUNCTION): Likewise. (http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00620.html ) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43153 138bc75d-0d04-0410-961f-82ee72b054a4
* * acinclude.m4 (AC_EXEEXT): Work around in case it expands toaoliva2001-06-093-238/+246
| | | | | | | | nothing, as in autoconf 2.50. * aclocal.m4, configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43108 138bc75d-0d04-0410-961f-82ee72b054a4
* * acinclude.m4 (AC_EXEEXT): Work around in case it expands toaoliva2001-06-092-0/+10
| | | | | | | | nothing, as in autoconf 2.50. * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43104 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey2001-06-083-242/+242
| | | | | | | * configure.in: Compute new aux dir using `pwd'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43064 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR libgcj/2874:tromey2001-06-083-23/+89
| | | | | | | | | | | | * libjava.mauve/mauve.exp (gcj_run_mauve_tests): New proc. (test_mauve): Return 0 on failure. * lib/libjava.exp (test_libjava_from_source): Remove generated files if test is successful. (test_libjava_from_javac): Likewise. (gcj_cleanup): New proc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43050 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix for PR libgcj/3059:tromey2001-06-084-4/+16
| | | | | | | | | * java/lang/natSystem.cc (init_properties): Define `java.home'. * Makefile.in: Rebuilt. * Makefile.am (AM_CXXFLAGS): Define PREFIX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43040 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR bootstrap/3075:tromey2001-06-0810-450/+475
| | | | | | | | | | | | | | | * configure, aclocal.m4, Makefile.am: Rebuilt. * configure.in: Pass `--with-auxdir' to subdir configure. Don't call AC_CONFIG_AUX_DIR or AC_CANONICAL_SYSTEM. Look for unwind.h relative to libgcj_basedir. * acinclude.m4 ((LIBGCJ_CONFIGURE): Call AC_CONFIG_AUX_DIR and AC_CANONICAL_SYSTEM here. * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Use srcdir, not libgcj_basedir. ($(extra_headers)): New target. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43034 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_arguments): Build with `-no-install'jsturm2001-06-062-0/+10
| | | | | | | when $mode == "link". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42928 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-06-05 Martin Kahlert <martin.kahlert@infineon.com>bryce2001-06-052-6/+25
| | | | | | | | | | | | | Bryce McKinlay <bryce@waitaki.otago.ac.nz> * java/lang/natClass.cc (_Jv_IsAssignableFrom): Ensure that ancestors table index is within allowed bounds. Ensure that we dont try to access class itable at a negative offset. Avoid an ancestor table lookup if source is a primitive type class. (isInstance): Remove redundant isPrimitive() check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42898 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/security/PublicKey.java: Extend Key.tromey2001-06-043-4/+9
| | | | | | | * java/security/PrivateKey.java: Extend Key. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42886 138bc75d-0d04-0410-961f-82ee72b054a4
* !defined(USE_LTDL) fixgreen2001-06-022-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42813 138bc75d-0d04-0410-961f-82ee72b054a4
* Remove libgcjdata hack. Fix jv-scan usage in dejagnu.green2001-06-0210-147/+60
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42812 138bc75d-0d04-0410-961f-82ee72b054a4
* Fake a PASS for targets which don't support invocation.green2001-06-022-0/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42792 138bc75d-0d04-0410-961f-82ee72b054a4
* USE_LIBFFI changegreen2001-06-0211-323/+390
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42791 138bc75d-0d04-0410-961f-82ee72b054a4
* Check for sigaction.green2001-06-024-297/+291
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42790 138bc75d-0d04-0410-961f-82ee72b054a4
* * natFile.cc (get_entry): Removed functions.jsturm2001-06-012-25/+15
| | | | | | | | (performList): Call readdir or readdir_r if HAVE_READDIR_R defined. Allocate enough storage for d_name if using readdir_r. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42767 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/natFileDescriptorPosix.cc (open): Allocate buffer totromey2001-05-312-21/+37
| | | | | | | | correct size. (write): Loop until write completes. From Corey Minyard. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42749 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-05-29 Laurent Guerby <guerby@acm.org>tromey2001-05-312-1/+5
| | | | | | | * java/awt/geom/Rectangle2D.java: fix doc typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42746 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/sql/DriverManager.java (getDrivers): Handle case wheretromey2001-05-312-3/+13
| | | | | | | driver's class loader is null. From Corey Minyard. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42745 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/invokethrow.out: New file.tromey2001-05-303-0/+35
| | | | | | | * libjava.lang/invokethrow.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42711 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/jvm.h (_Jv_ThrowNoMemory): Mark as noreturn.tromey2001-05-292-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42694 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud