From 1a8a3a5ef49f58552a6af57caf22dc6ce5fbde32 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Sat, 5 Jan 2008 16:57:00 +0000 Subject: [PATCH] c-omp.c (check_omp_for_incr_expr): Handle CONVERT_EXPR. gcc/ * c-omp.c (check_omp_for_incr_expr): Handle CONVERT_EXPR. From-SVN: r131340 --- gcc/ChangeLog | 4 ++++ gcc/c-omp.c | 1 + 2 files changed, 5 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 570f269b625..633c096e343 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2008-01-05 Richard Sandiford + + * c-omp.c (check_omp_for_incr_expr): Handle CONVERT_EXPR. + 2008-01-05 Richard Sandiford * config/mips/mips.c (mips_in_small_data_p): Reinstate size > 0 check. diff --git a/gcc/c-omp.c b/gcc/c-omp.c index 526b1f8424b..f170fbe73e6 100644 --- a/gcc/c-omp.c +++ b/gcc/c-omp.c @@ -172,6 +172,7 @@ check_omp_for_incr_expr (tree exp, tree decl) switch (TREE_CODE (exp)) { case NOP_EXPR: + case CONVERT_EXPR: t = check_omp_for_incr_expr (TREE_OPERAND (exp, 0), decl); if (t != error_mark_node) return fold_convert (TREE_TYPE (exp), t);