OSDN Git Service

gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Jan 2008 16:57:00 +0000 (16:57 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Jan 2008 16:57:00 +0000 (16:57 +0000)
* c-omp.c (check_omp_for_incr_expr): Handle CONVERT_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131340 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/c-omp.c

index 570f269..633c096 100644 (file)
@@ -1,5 +1,9 @@
 2008-01-05  Richard Sandiford  <rsandifo@nildram.co.uk>
 
+       * c-omp.c (check_omp_for_incr_expr): Handle CONVERT_EXPR.
+
+2008-01-05  Richard Sandiford  <rsandifo@nildram.co.uk>
+
        * config/mips/mips.c (mips_in_small_data_p): Reinstate size > 0 check.
 
 2008-01-05  Jakub Jelinek  <jakub@redhat.com>
index 526b1f8..f170fbe 100644 (file)
@@ -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);