summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite/libjava.lang
Commit message (Collapse)AuthorAgeFilesLines
* 2003-07-09 Jeff Sturm <jsturm@one-point.com>tromey2003-07-091-1/+4
| | | | | | | * libjava.lang/SyncTest.java (run): Cache .class value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69153 138bc75d-0d04-0410-961f-82ee72b054a4
* * builtins.c (define_builtin_type, builtin_types): Delete.sayle2003-06-082-0/+70
| | | | | | | | | | | | | | | (define_builtin): Rewritten to take just the built-in code, the function's name, type and fallback library function name. All built-ins used by Java are implicit and BUILT_IN_NORMAL. (initialize_builtins): Overhaul to define the GCC builtins used by gcj manually, providing the Java run-time's implementations as the fallback library function. * libjava.lang/MathBuiltin.java: New test case. * libjava.lang/MathBuiltin.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67632 138bc75d-0d04-0410-961f-82ee72b054a4
* * flags.h (flag_wrapv): New flag controlling overflow semantics.sayle2003-05-312-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * toplev.c (flag_wrapv): Declare the variable with default false. (lang_independent_options): New option "-fwrapv" to set the above. * fold-const.c (extract_muldiv_1): Disable optimization of (2*x)/2 as x, when signed arithmetic overflow wraps around. (fold): Optimize "-A - B" as "-B - A" if overflow wraps around. * loop.c (basic_induction_var): Ignore BIVs that rely on undefined overflow when flag_wrapv is true. * java/lang.c (java_init_options): Prescribe wrap-around two's complement arithmetic overflow by setting flag_wrapv. * doc/invoke.texi: Document new -fwrapv command line option. * doc/c-tree.texi: Mention that the overflow semantics of NEGATE_EXPR, PLUS_EXPR, MINUS_EXPR and MULT_EXPR is dependent upon both flag_wrapv and flag_trapv. * gcc.dg/fwrapv-1.c: New test case. * gcc.dg/fwrapv-2.c: New test case. * libjava.lang/Overflow.java: New test. * libjava.lang/Overflow.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67270 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/verify.java: New file.tromey2003-05-072-0/+20
| | | | | | | * libjava.lang/verify.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66547 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libgcj/10582:tromey2003-05-012-0/+19
| | | | | | | | * libjava.lang/assign.java: New file. * libjava.lang/assign.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66347 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/8866mmitchel2003-04-161-0/+22
| | | | | | | | | | | * cfgtrl.c (try_redirect_by_replacing_jump): Do not delete jumptables. PR middle-end/8866 * libjava.lang/PR8866.java: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65698 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-04-16 Andrew Haley <aph@redhat.com>aph2003-04-162-0/+4
| | | | | | | | * libjava.lang/Throw_2.java (main): Make a successful test produce some output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65678 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/initfield.java: New file.tromey2003-03-112-0/+21
| | | | | | | * libjava.lang/initfield.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64184 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/CompareNaN.java: New test.jsturm2003-02-172-0/+16
| | | | | | | * libjava.lang/CompareNaN.out: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63003 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/pr8823.xfail: New file, add "xfail-byte".ghazi2003-01-281-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61917 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/pr8945.java: New file.tromey2002-12-192-0/+10
| | | | | | | * libjava.lang/pr8945.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60286 138bc75d-0d04-0410-961f-82ee72b054a4
* Test for PR libgcj/8823:tromey2002-12-092-0/+25
| | | | | | | | * libjava.lang/pr8823.java: New file. * libjava.lang/pr8823.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59953 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/override.java: New file.tromey2002-12-052-0/+21
| | | | | | | * libjava.lang/override.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59848 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/8676:tromey2002-11-222-0/+11
| | | | | | | | * libjava.lang/pr8676.java: New file. * libjava.lang/pr8676.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59379 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-11-04 Andrew Haley <aph@redhat.com>aph2002-11-042-0/+61
| | | | | | | | * libjava.lang/utilTest.java: New. * libjava.lang/utilTest.out: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58795 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/initexc.java (fail): Static initializers must betromey2002-11-031-1/+3
| | | | | | | able to complete normally. From Eric Blake. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58765 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/initexc.java: New file.tromey2002-11-022-0/+35
| | | | | | | * libjava.lang/initexc.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58761 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/8415:tromey2002-11-022-0/+16
| | | | | | | | * libjava.lang/pr8415.java: New file. * libjava.lang/pr8415.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58732 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/Primes.java: Removed.tromey2002-10-242-264/+0
| | | | | | | * libjava.lang/Primes.out: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58498 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/6388:tromey2002-10-232-0/+14
| | | | | | | | * libjava.lang/pr6388.java: New file. * libjava.lang/pr6388.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58475 138bc75d-0d04-0410-961f-82ee72b054a4
* cvs commit fubar.aph2002-10-151-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58178 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix bad checkin.aph2002-10-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58177 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-10-15 Andrew Haley <aph@redhat.com>aph2002-10-152-0/+25
| | | | | | | | * libjava.lang/EvaluationOrder.java (EvaluationOrder): New. * libjava.lang/EvaluationOrder.out (EvaluationOrder): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58176 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-10-14 Andrew Haley <aph@redhat.com>aph2002-10-142-0/+29
| | | | | | | | * libjava.lang/StaticConstructor.java: New. * libjava.lang/StaticConstructor.out: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58131 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-10-03 Andrew Haley <aph@redhat.com>aph2002-10-031-0/+19
| | | | | | | | * libjava.lang/Array_3.java (baz): New. (main): Call baz. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57774 138bc75d-0d04-0410-961f-82ee72b054a4
* Add Proxy support.green2002-09-304-0/+46
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57635 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/compile.exp: Sort sources.ro2002-07-181-1/+1
| | | | | | | | * libjava.jni/jni.exp (gcj_jni_run): Likewise. * libjava.lang/lang.exp: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55558 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-07-02 Andrew Haley <aph@redhat.com>aph2002-07-023-3/+53
| | | | | | | | | | * libjava.lang/inline.java: New file. * libjava.lang/inline.out: Likewise. * libjava.lang/Array_3.java: Add another case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55186 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR6520.java: Fixed typo.tromey2002-06-111-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54503 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR6520.java: New file. For PR java/6520.tromey2002-06-111-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54482 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR6820.java: New file.bryce2002-05-272-0/+17
| | | | | | | * libjava.lang/PR6820.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53908 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR6729.java: New file.bryce2002-05-231-0/+1
| | | | | | | * libjava.lang/PR6729.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53759 138bc75d-0d04-0410-961f-82ee72b054a4
* Test case for PR 6729.bryce2002-05-231-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53758 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/6519:mark2002-05-042-0/+19
| | | | | | | | * libjava.lang/emptystring.java: New. * libjava.lang/emptystring.out: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53157 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/negzero.java: New.mark2002-04-172-0/+10
| | | | | | | * libjava.lang/negzero.out: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52429 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/SyncGlobal.java, libjava.lang/SyncGlobal.out:ljrittle2002-04-122-0/+32
| | | | | | | New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52207 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR6204.java, libjava.lang/PR6204.out: New test case.bryce2002-04-094-0/+76
| | | | | | | * libjava.lang/PR6085.java, libjava.lang/PR6085.out: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52056 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-28 Andrew Haley <aph@redhat.com>aph2002-03-282-0/+57
| | | | | | | | * libjava.lang/Throw_2.java: New. * libjava.lang/Throw_2.out: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51515 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-27 Anthony Green <green@redhat.com>tromey2002-03-271-0/+4
| | | | | | | | * libjava.lang/InvokeReturn.java: Modify test for targets which do not yet support reflection. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51455 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-21 Andrew Haley <aph@redhat.com>aph2002-03-221-1/+22
| | | | | | | | * libjava.lang/Thread_Interrupt.java (Looper.calibrate): New. (yields): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51169 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/InvokeReturn.java: New file.jsturm2002-02-242-0/+84
| | | | | | | * libjava.lang/InvokeReturn.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50001 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/stringconst.xfail: xfail-output -> xfail-source-output.bryce2002-02-201-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49889 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp: Add "xfail-byte-output" and "xfail-source-output".bryce2002-02-206-0/+92
| | | | | | | | | | | | | | Don't display expected and actual output for a failed output test. * libjava.lang/ArrayStore.java: New file. * libjava.lang/ArrayStore.out: New file. * libjava.lang/ArrayStore.xfail: New file. xfail-byte-output. * libjava.lang/ArrayStore2.java: New file. * libjava.lang/ArrayStore2.out: New file. * libjava.lang/ArrayStore2.xfail: New file. xfail-source-output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49888 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/err7.xfail: Removed.bryce2002-02-182-2/+0
| | | | | | | * libjava.lang/err8.xfail: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49831 138bc75d-0d04-0410-961f-82ee72b054a4
* 2001-12-20 Andrew Haley <aph@redhat.com>aph2001-12-204-0/+83
| | | | | | | | | | * libjava.lang/FileHandleGcTest.out: New file. * libjava.lang/FileHandleGcTest.java: New file. * libjava.lang/Array_3.out: New file. * libjava.lang/Array_3.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48201 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR3731.xfail: Removed.tromey2001-12-181-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48144 138bc75d-0d04-0410-961f-82ee72b054a4
* Inspired by PR java/5057:tromey2001-12-182-0/+20
| | | | | | | | * libjava.lang/PR5057_2.java: New file. * libjava.lang/PR5057_2.out: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48142 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/5057:tromey2001-12-182-0/+17
| | | | | | | | * libjava.lang/PR5057.out: New file. * libjava.lang/PR5057.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48141 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/PR3731.out: Adjust output to reflect thatbryce2001-12-091-1/+0
| | | | | | | "instanceof" shouldn't trigger class initialization. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47822 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.lang/TLtest.xfail: New file. Needs threads.bryce2001-11-021-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46710 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud