r237538 - in /trunk: gcc/ChangeLog gcc/cp/Chang...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Thu Jun 16 19:03:00 GMT 2016
Author: jakub
Date: Thu Jun 16 19:03:05 2016
New Revision: 237538
URL: https://gcc.gnu.org/viewcvs?rev=237538&root=gcc&view=rev
Log:
* gimplify.c (gimplify_scan_omp_clauses): Handle COMPONENT_REFs
with base of reference to struct.
* parser.c (cp_parser_omp_var_list_no_open): Call
convert_from_reference before cp_parser_postfix_dot_deref_expression.
* semantics.c (finish_omp_clauses): Don't ICE when
processing_template_decl when checking for bitfields and unions.
Look through REFERENCE_REF_P as base of COMPONENT_REF.
* testsuite/libgomp.c++/target-20.C: New test.
Added:
trunk/libgomp/testsuite/libgomp.c++/target-20.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/parser.c
trunk/gcc/cp/semantics.c
trunk/gcc/gimplify.c
trunk/libgomp/ChangeLog
More information about the Gcc-cvs
mailing list