]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR java/18931 (Java bytecode ICE in except.c remove_unreachable_regions)
authorAndrew Haley <aph@redhat.com>
Fri, 17 Dec 2004 15:09:11 +0000 (15:09 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Fri, 17 Dec 2004 15:09:11 +0000 (15:09 +0000)
commitcd5fcd336698c4a9acaf5ec42c2444b3d432aaf2
tree84788bbf3494f51aaf3b9a72b5efd940a15ed280
parentb9a490a0cb9683fb985762334680a9489dce6090
re PR java/18931 (Java bytecode ICE in except.c remove_unreachable_regions)

2004-12-17  Andrew Haley  <aph@redhat.com>

        PR java/18931
        * typeck.c (convert): Use a CONVERT_EXPR when converting to
        BOOLEAN_TYPE or CHAR_TYPE.
        (convert_to_boolean, convert_to_char) : Remove.
        * convert.h (convert_to_boolean, convert_to_char) : Remove.
        * expr.c (expand_load_internal): Do type conversion if type is not
        as required.

From-SVN: r92314
gcc/java/ChangeLog
gcc/java/convert.h
gcc/java/expr.c
gcc/java/typeck.c