re PR c++/56419 (transactions in for-loops disappear)
authorAldy Hernandez <aldyh@redhat.com>
Tue, 26 Feb 2013 12:40:27 +0000 (12:40 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Tue, 26 Feb 2013 12:40:27 +0000 (12:40 +0000)
commit6f2d959b9e7774bf79e3e8fb33143e2d980691c4
treea130cd504c572cd0ea68502caca8947915824b5a
parentf1ad33546dc659604fd842520a9b4600cb966c75
re PR c++/56419 (transactions in for-loops disappear)

PR c++/56419
* semantics.c (begin_transaction_stmt): Set TREE_SIDE_EFFECTS.
(build_transaction_expr): Same.

From-SVN: r196282
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/g++.dg/tm/pr56419.C [new file with mode: 0644]