diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-01-05 16:10:26 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-01-05 16:10:26 +0100 |
commit | 32be32afefa07a6a060568da4200421f03d4fb39 (patch) | |
tree | ee21d182e30d8ac396d80fa9bce2b45bf034ef8e /libjava/ChangeLog-2004 | |
parent | 5720c0dc9cb064618394177a290c3669d9728b06 (diff) | |
download | gcc-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/ChangeLog-2004')
0 files changed, 0 insertions, 0 deletions