aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-03-02 20:16:14 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-03-02 20:16:14 +0100
commitda3d46cba8a16bd0981967ea7ed82d54042879ce (patch)
treef57aa687d2dd5488df0e71d98672b1e7b3265350 /gcc/tree-vect-patterns.c
parent268bc320088146b2eb3533ec6088e0b566e310de (diff)
downloadgcc-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