aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2012-01-05 16:10:26 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2012-01-05 16:10:26 +0100
commit32be32afefa07a6a060568da4200421f03d4fb39 (patch)
treeee21d182e30d8ac396d80fa9bce2b45bf034ef8e /libjava
parent5720c0dc9cb064618394177a290c3669d9728b06 (diff)
downloadgcc-32be32afefa07a6a060568da4200421f03d4fb39.zip
gcc-32be32afefa07a6a060568da4200421f03d4fb39.tar.gz
gcc-32be32afefa07a6a060568da4200421f03d4fb39.tar.bz2
re PR middle-end/51761 (ICE in verify_gimple_stmt, at tree-cfg.c:4241)
PR middle-end/51761 * gimple.h (struct gimplify_ctx): Add in_cleanup_point_expr field. * gimplify.c (gimplify_cleanup_point_expr): Save and set in_cleanup_point_expr before gimplify_stmt call and restore it afterwards. (gimplify_target_expr): Don't add {CLOBBER} cleanup if in_cleanup_point_expr is false. * gcc.c-torture/compile/pr51761.c: New test. From-SVN: r182914
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions