OSDN Git Service

* c-lex.c (interpret_float): Give a pedwarn rather than a warning
[pf3gnuchains/gcc-fork.git] / gcc / tree-nrv.c
index 1768b39..0df0712 100644 (file)
@@ -80,11 +80,12 @@ finalize_nrv_r (tree *tp, int *walk_subtrees, void *data)
   /* No need to walk into types.  */
   if (TYPE_P (*tp))
     *walk_subtrees = 0;
-  /* If this is a RETURN_EXPR, then set the expression being returned
-     to RESULT.  */
+
+  /* If this is a RETURN_EXPR, set the expression being returned to RESULT.  */
   else if (TREE_CODE (*tp) == RETURN_EXPR)
     TREE_OPERAND (*tp, 0) = dp->result;
-  /* Replace all occurrences of VAR with RESULT.  */
+
+  /* Otherwise replace all occurrences of VAR with RESULT.  */
   else if (*tp == dp->var)
     *tp = dp->result;
 
@@ -213,5 +214,6 @@ struct tree_opt_pass pass_nrv =
   0,                                   /* properties_provided */
   0,                                   /* properties_destroyed */
   0,                                   /* todo_flags_start */
-  TODO_dump_func | TODO_ggc_collect    /* todo_flags_finish */
+  TODO_dump_func | TODO_ggc_collect,                   /* todo_flags_finish */
+  0                                    /* letter */
 };