diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-03-02 20:16:14 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-03-02 20:16:14 +0100 |
commit | da3d46cba8a16bd0981967ea7ed82d54042879ce (patch) | |
tree | f57aa687d2dd5488df0e71d98672b1e7b3265350 /gcc/tree-vect-patterns.c | |
parent | 268bc320088146b2eb3533ec6088e0b566e310de (diff) | |
download | gcc-da3d46cba8a16bd0981967ea7ed82d54042879ce.zip gcc-da3d46cba8a16bd0981967ea7ed82d54042879ce.tar.gz gcc-da3d46cba8a16bd0981967ea7ed82d54042879ce.tar.bz2 |
re PR libgomp/69555 (libgomp.c++/target-6.C fails because of undefined behaviour)
PR libgomp/69555
* gimplify.c (gimplify_decl_expr): For decls with REFERENCE_TYPE, also
gimplify_type_sizes the type they refer to.
(omp_notice_variable): Handle reference vars to VLAs.
* omp-low.c (lower_omp_target): Emit setup of OMP_CLAUSE_PRIVATE reference
to VLA decls in the second pass instead of first pass.
* testsuite/libgomp.c++/pr69555-1.C: New test.
* testsuite/libgomp.c++/pr69555-2.C: New test.
From-SVN: r233913
Diffstat (limited to 'gcc/tree-vect-patterns.c')
0 files changed, 0 insertions, 0 deletions