summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* 2001-08-24 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-08-272-1/+5
| | | | | | | | | * libjava.lang/KeepInline.out: Fixed content. (http://gcc.gnu.org/ml/java-patches/2001-q3/msg00290.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45186 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-08-17 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-08-172-0/+17
| | | | | | | | | * libjava.compile/XercesBug.java: New file. (http://gcc.gnu.org/ml/gcc-patches/2001-08/msg01066.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44987 138bc75d-0d04-0410-961f-82ee72b054a4
* * jni.cc: Include IdentityHashMap.h, not Hashtable.h.tromey2001-08-151-0/+1
| | | | | | | | | | | | | | (local_ref_table, global_ref_table): Now IdentityHashMap. (_Jv_JNI_Init): Updated for new types. (mark_for_gc): Likewise. (unmark_for_gc): Likewise. * gcj/javaprims.h: Rebuilt class list. * Makefile.in: Rebuilt. * Makefile.am (core_java_source_files): Added new file. * java/util/IdentityHashMap.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44929 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-08-12 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-08-133-0/+143
| | | | | | | | | | * libjava.lang/Matrix4f.java: New file. * libjava.lang/Matrix4f.out: New file. (http://gcc.gnu.org/ml/gcc-patches/2001-08/msg00737.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44864 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/calls.c (Java_calls_docall): Fix typo.rth2001-08-032-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44601 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/KeepInline.java: New file.jsturm2001-08-013-0/+25
| | | | | | | * libjava.lang/KeepInline.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44540 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/SyncTest.java: New file.jsturm2001-07-314-0/+39
| | | | | | | | * libjava.lang/SyncTest.out: New file. * libjava.lang/SyncTest.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44495 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/testsuite:ro2001-07-272-0/+19
| | | | | | | | | | | | | | | * lib/g++.exp (g++_set_ld_library_path): Renamed to ${tool}_set_ld_library_path. Changed caller. * lib/objc.exp (${tool}_set_ld_library_path): New, copied from g++.exp. libjava/testsuite: * lib/libjava.exp (${tool}_set_ld_library_path): New, copied from g++.exp. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44420 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR3731.java: New file.jsturm2001-07-194-0/+23
| | | | | | | | * libjava.lang/PR3731.out: New file. * libjava.lang/PR3731.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44151 138bc75d-0d04-0410-961f-82ee72b054a4
* 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
* 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
* libjava:apbianco2001-07-113-0/+67
| | | | | | | | | | | | | | | | | | | | 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
* 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
* * 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
* Fix for PR bootstrap/3281:tromey2001-07-031-1/+1
| | | | | | | | | | * 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
* * 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
* * 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/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
* For PR bootstrap/3075:tromey2001-06-081-2/+2
| | | | | | | | | | | | | | | * 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
* Remove libgcjdata hack. Fix jv-scan usage in dejagnu.green2001-06-022-8/+2
| | | | 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-021-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42791 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
* 2001-05-23 Tom Tromey <tromey@redhat.com>tromey2001-05-241-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * posix-threads.cc (_Jv_self_cache): Renamed from self_cache. * gcj/Makefile.in: Rebuilt. * gcj/Makefile.am (gcj_HEADERS): Added libgcj-config.h. * gcj/javaprims.h: Include gcj/libgcj-config.h. * gcj/libgcj-config.h.in: New file. * libgcj.spec.in (*jc1): Added @HASH_SYNC_SPEC@. * configure: Rebuilt. * configure.in: Enable hash synchronization by default on some platforms. (HASH_SYNC_SPEC): New subst. (AC_CONFIG_HEADER): Added gcj/libgcj-config.h. Correctly use `test -z' instead of `test -n' in a couple places. (JV_HASH_SYNCHRONIZATION): Use AC_DEFINE; don't add to LIBGCJ_CXXFLAGS. * configure.host (enable_java_net_default): Initialize. (enable_hash_synchronization_default): New variable. 2001-05-23 Hans Boehm <Hans_Boehm@hp.com> * boehm.cc (_Jv_MarkObj): Don't mark sync_info when hash synchronization in use. (_Jv_MarkArray): Likewise. (_Jv_AllocBytes): Don't check return result. (handle_out_of_memory): New function. (_Jv_InitGC): Set GC_oom_fn. (trace_one_vtable): New global. (_Jv_AllocTraceOne): New function. * configure.in: Added --enable-hash-synchronization. * defineclass.cc, prims.cc, resolve.cc, java/lang/natString.cc, java/net/natInetAddress.cc: Remove _Jv_AllocBytesChecked. * nogc.cc (_Jv_AllocObj): Throw out-of-memory. (_Jv_AllocArray): Likewise. (_Jv_AllocBytes): Likewise. (_Jv_AllocPtrFreeObject): New function. (_Jv_AllocTraceOne): Likewise. * posix-threads.cc (_Jv_ThreadRegister): Handle slow pthread_self(). (self_cache): New global. (_Jv_ThreadSelf_out_of_line): New function. * prims.cc (_Jv_AllocBytesChecked): Removed. (_Jv_ThrowNoMemory): New function. (_Jv_AllocObject): Don't check for null return from allocator. (_Jv_NewObjectArray): Likewise. (_Jv_AllocPtrFreeObject): New function. (_Jv_NewPrimArray): Allocate pointer-free object if possible. * include/javaprims.h (_Jv_AllocPtrFreeObject): Declare. (_Jv_MonitorEnter, _Jv_MonitorExit): Don't return value. * include/boehm-gc.h (_Jv_AllocObj): Define. (_Jv_AllocPtrFreeObj): Define. * include/jvm.h (_Jv_AllocPtrFreeObj): Declare. (_Jv_ThrowNoMemory): Declare. (_Jv_AllocTraceOne): Declare. (_Jv_AllocBytesChecked): Removed. * include/posix-threads.h (_Jv_MutexInit, _Jv_MutexLock, _Jv_MutexUnlock): Handle LOCK_DEBUG. (_Jv_ThreadSelf): Handle case where system pthread_self() is slow. * java/lang/Class.h (Class): Declare _Jv_AllocPtrFreeObj as friend. * java/lang/Object.h (sync_info): Conditional upon presence of hash synchronization. * java/lang/natObject.cc: Much new code to handle thin locks and hash synchronization. * java/lang/natString.cc (_Jv_AllocString): Allocate pointer-free object if possible. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42519 138bc75d-0d04-0410-961f-82ee72b054a4
* Implement invocation interface; don't create new thread for main.bothner2001-05-221-6/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42428 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/Thread_Wait_Interrupt.xfail: New file.tromey2001-05-0410-9/+78
| | | | | | | | | | | | | | | | | | * libjava.lang/Thread_Wait_2.xfail: New file. * libjava.lang/Thread_Wait.xfail: New file. * libjava.lang/Thread_Sleep.xfail: New file. * libjava.lang/Thread_Monitor.xfail: New file. * libjava.lang/Thread_Join.xfail: New file. * libjava.lang/Thread_Interrupt.xfail: New file. * libjava.lang/Thread_Alive.xfail: New file. * lib/libjava.exp (libjava_init): Set global libjava_uses_threads. (test_libjava): Document `need-threads' tag. (test_libjava_from_source): handle need-threads tag. (test_libjava_from_javac): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41840 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/err11.xfail: Removed.tromey2001-05-032-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41817 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_init): Use UTF-8 encoding.tromey2001-04-272-2/+13
| | | | | | | (test_libjava_from_javac): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41617 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/pr83.xfail: Removed.tromey2001-04-107-6/+9
| | | | | | | | | | | * libjava.lang/Shazam.xfail: Removed. * libjava.lang/PR162.xfail: Removed. * libjava.compile/PR375.xfail: Removed. * libjava.compile/PR208.xfail: Removed xfail-byte. * libjava.compile/PR207.xfail: Removed xfail-byte. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41220 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/weirddecl.xfail: Removed xfail-*.tromey2001-04-073-4/+5
| | | | | | | * libjava.compile/PR374.xfail: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41180 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-03-29 Alexandre Petit-Bianco <apbianco@redhat.com>apbianco2001-04-052-1/+4
| | | | | | | | | * libjava.lang/instinit2.out: Fixed. (http://gcc.gnu.org/ml/gcc-patches/2001-04/msg00343.html) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41132 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-04-04 Andreas Jaeger <aj@suse.de>tromey2001-04-042-11/+9
| | | | | | | | | | | | | | * gcj/Makefile.am (AUTOMAKE_OPTIONS): Remove no-installinfo. * gcj/Makefile.in: Rebuilt. * Makefile.am (AUTOMAKE_OPTIONS): Remove no-installinfo. * Makefile.in: Rebuilt. * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Remove no-installinfo. * testsuite/Makefile.in: Rebuild. * include/Makefile.am (AUTOMAKE_OPTIONS): Remove no-installinfo. * include/Makefile.in: Rebuild. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41100 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/lib/libjava.exp: Correct typo: 'output from sourcezack2001-04-021-25/+12
| | | | | | | | | compiled test', not 'execution from source compiled test'. Use UNTESTED, not XFAIL, for tests which are not run because they depend on a previous test which failed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41026 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/field.out: New file.tromey2001-03-234-0/+56
| | | | | | | | * libjava.jni/field.c: New file. * libjava.jni/field.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40776 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/uesc.java: New file.tromey2001-03-213-0/+15
| | | | | | | * libjava.compile/uesc.xfail: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40704 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey2001-03-211-1/+0
| | | | | | | | | | | * configure.in (GCJFLAGS): Subst. * Makefile.in: Rebuilt. * Makefile.am (jv_convert_LDFLAGS): Added -shared-libgcc. (gij_LDFLAGS): Likewise. (JC1FLAGS): Added GCJFLAGS and removed -g. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40700 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_arguments): Rewrote computation oftromey2001-03-162-10/+27
| | | | | | | | LD_LIBRARY_PATH. Add gcc build directory if it contains libgcc_s.so. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40564 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/assignment.xfail: Removed.tromey2001-03-143-4/+5
| | | | | | | * libjava.compile/assignment_2.xfail: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40463 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.mauve/mauve.exp: Added support for XFAILs.warrenl2001-02-083-5/+45
| | | | | | | * libjava.mauve/xfails: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39536 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/martin.c (Java_martin_myNative): Flush stdout.tromey2001-01-262-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39287 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.jni/martin.out: New file.tromey2001-01-264-0/+72
| | | | | | | | * libjava.jni/martin.c: New file. * libjava.jni/martin.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39286 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (bytecompile_file): Don't unset CLASSPATH.rth2001-01-172-3/+7
| | | | | | | (libjava_arguments): Use .jar extension for libgcj. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39085 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/SuperConstr.java: New test case.bryce2001-01-082-0/+24
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38793 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.mauve/mauve.exp (test_mauve): Don't look for exceptionstromey2000-12-182-22/+6
| | | | | | | | thrown in the test harness. (test_mauve_sim): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38368 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (test_libjava_from_javac): Strange quoting tricktromey2000-12-168-201/+30
| | | | | | | | | | | | | | | | | for `.class' link case. (bytecompile_file): Change directory outside of `catch'. * libjava.lang/Thread_1.java: Removed. * libjava.lang/Thread_1.out: Likewise. * libjava.lang/N19990310_4.xfail: New file. * libjava.lang/stub.xfail: Added new failure modes. * libjava.lang/stringconst.xfail: New file. * libjava.lang/PR162.xfail: New file. * libjava.lang/Final.xfail: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38311 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/instinit.out: Removed erroneous line.tromey2000-12-162-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38299 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/Thread_1.out: Expect `0' active count.tromey2000-12-162-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38298 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud