re PR middle-end/28046 (libgomp test pr27337.C fails intermittently)
authorJakub Jelinek <jakub@redhat.com>
Wed, 20 Sep 2006 08:22:04 +0000 (10:22 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 20 Sep 2006 08:22:04 +0000 (10:22 +0200)
commit66bb4f322eb936da1051767834df0db13502d8fb
treea5bcdf81dc6a40d882179bebad319e8d9f329bc8
parent1e993cb82d600a1d2d798d18454a8c2c8d4c7679
re PR middle-end/28046 (libgomp test pr27337.C fails intermittently)

PR middle-end/28046
* c-omp.c (c_finish_omp_atomic): If ADDR is not simple enough,
wrap it into TARGET_EXPR.

* gcc.dg/gomp/atomic-10.c: New test.
* g++.dg/gomp/atomic-10.C: New test.

From-SVN: r117077
gcc/ChangeLog
gcc/c-omp.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/atomic-10.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/gomp/atomic-10.c [new file with mode: 0644]