* tree-mudflap.c: Formatting fixes.
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2004 12:58:46 +0000 (12:58 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2004 12:58:46 +0000 (12:58 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@82052 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tree-mudflap.c

index 24e1c24..09873bc 100644 (file)
@@ -1,3 +1,7 @@
+2004-05-20  Steven Bosscher  <stevenb@suse.de>
+
+       * tree-mudflap.c: Formatting fixes.
+
 2004-05-20  J"orn Rennecke <joern.rennecke@superh.com>
 
        * Makefile.in (GTFILES): Add $(srcdir)/reload.h.
index ea5548f..f0c9337 100644 (file)
@@ -740,13 +740,16 @@ mx_register_decls (tree decl, tree *stmt_list)
   while (decl != NULL_TREE)
     {
       /* Eligible decl?  */
-      if ((TREE_CODE (decl) == VAR_DECL || TREE_CODE (decl) == PARM_DECL) &&
-          (! TREE_STATIC (decl)) && /* auto variable */
-          (! DECL_EXTERNAL (decl)) && /* not extern variable */
-          (TREE_TYPE (decl) != error_mark_node) && /* not decl with error */
-          (COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (decl))) && /* complete type */
-          (! mf_marked_p (decl)) && /* not already processed */
-          (TREE_ADDRESSABLE (decl))) /* has address taken */
+      if ((TREE_CODE (decl) == VAR_DECL || TREE_CODE (decl) == PARM_DECL)
+         /* It must be a non-external, automatic variable.  */
+         && ! DECL_EXTERNAL (decl)
+         && ! TREE_STATIC (decl)
+         /* The decl must have its address taken.  */
+         && TREE_ADDRESSABLE (decl)
+         /* The type of the variable must be complete.  */
+         && COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (decl))
+         /* Don't process the same decl twice.  */
+         && ! mf_marked_p (decl))
         {
           tree size = NULL_TREE, variable_name;
           tree unregister_fncall, unregister_fncall_params;
@@ -860,7 +863,7 @@ mx_register_decls (tree decl, tree *stmt_list)
           /* Add the __mf_register call at the current appending point.  */
           if (tsi_end_p (initially_stmts))
             internal_error ("mudflap ran off end of BIND_EXPR body");
-          tsi_link_before (& initially_stmts, register_fncall, TSI_SAME_STMT);
+          tsi_link_before (&initially_stmts, register_fncall, TSI_SAME_STMT);
 
           /* Accumulate the FINALLY piece. */
           append_to_statement_list (unregister_fncall, &finally_stmts);