re PR middle-end/48591 (OpenMP ICE with atomics on __float128 in 32-bit only i686...
authorJakub Jelinek <jakub@redhat.com>
Wed, 13 Apr 2011 15:50:02 +0000 (17:50 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 13 Apr 2011 15:50:02 +0000 (17:50 +0200)
commit20790697dd24387ffbf4f97e46774edfcb0a7142
tree0c13f4d4a47b9ebcbcd30c9e09f47ca6a8b0b2b1
parent9c76a19e8f83e9e9a154d1779115b5061687c97b
re PR middle-end/48591 (OpenMP ICE with atomics on __float128 in 32-bit only i686 cc1)

PR middle-end/48591
* omp-low.c (expand_omp_atomic_fetch_op): Return false if decl is
NULL.
(expand_omp_atomic_pipeline): Return false if cmpxchg is NULL.

* gcc.dg/gomp/pr48591.c: New test.

* testsuite/libgomp.c/pr48591.c: New test.

From-SVN: r172379
gcc/ChangeLog
gcc/omp-low.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/gomp/pr48591.c [new file with mode: 0644]
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/pr48591.c [new file with mode: 0644]