summaryrefslogtreecommitdiff
path: root/gcc/c/ChangeLog
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2015-09-09 09:30:42 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2015-09-09 09:30:42 +0200
commite48601f84d75565dfcf4dbf0c9fa0a002b52bc37 (patch)
tree453bafa092977c1f24495b64d638469e50560d73 /gcc/c/ChangeLog
parent86cf0c89ffc0902c12be6b113ad9e51d5f3207b1 (diff)
downloadgcc-e48601f84d75565dfcf4dbf0c9fa0a002b52bc37.tar.gz
re PR c/67500 (OpenMP ICE with invalid safelen/simdlen/alignment expressions)
PR c/67500 * c-parser.c (c_parser_omp_clause_aligned, c_parser_omp_clause_safelen, c_parser_omp_clause_simdlen): Fix up test for errors. * c-decl.c (temp_pop_parm_decls): Allow b->decl equal to error_mark_node. * gcc.dg/gomp/pr67500.c: New test. From-SVN: r227581
Diffstat (limited to 'gcc/c/ChangeLog')
-rw-r--r--gcc/c/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 61aafd29f3d..44942c88cf9 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,5 +1,12 @@
2015-09-09 Jakub Jelinek <jakub@redhat.com>
+ PR c/67500
+ * c-parser.c (c_parser_omp_clause_aligned,
+ c_parser_omp_clause_safelen, c_parser_omp_clause_simdlen): Fix up
+ test for errors.
+ * c-decl.c (temp_pop_parm_decls): Allow b->decl equal to
+ error_mark_node.
+
PR c/67495
* c-parser.c (c_parser_omp_atomic): Use c_parser_cast_expression
instead of c_parser_unary_expression. If the result is !lvalue_p,