PR java/21540, PR java/13788:
authorTom Tromey <tromey@redhat.com>
Mon, 27 Jun 2005 18:40:16 +0000 (18:40 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 27 Jun 2005 18:40:16 +0000 (18:40 +0000)
commit4ebe7d9317b79fcd68fcec3e5cbdb502abe8152d
tree5bdfeb3073dddff148a77228a8e3565890e2e858
parentd994b336c8da5c111a9ebd095fad9e969be7f439
PR java/21540, PR java/13788:

gcc/java/:
PR java/21540, PR java/13788:
* parse.y (java_complete_lhs) <CASE_EXPR>: Use
fold_constant_for_init.
(patch_binop): Added 'folding' argument.  Updated all callers.
(patch_unaryop) <NOP_EXPR>: New case.
(fold_constant_for_init) <NOP_EXPR>: Likewise.
(fold_constant_for_init) <COND_EXPR>: Fix sense of test.
libjava/:
PR java/21540, PR java/13788:
* testsuite/libjava.compile/pr21540.java: New file.
* testsuite/libjava.compile/pr13788.java: New file.
* testsuite/libjava.jacks/jacks.xfail: Updated.

From-SVN: r101358
gcc/java/ChangeLog
gcc/java/parse.y
libjava/ChangeLog
libjava/testsuite/libjava.compile/pr13788.java [new file with mode: 0644]
libjava/testsuite/libjava.compile/pr21540.java [new file with mode: 0644]
libjava/testsuite/libjava.jacks/jacks.xfail