On 04/12/2011 08:22 PM, Alan Modra wrote:
On Tue, Apr 12, 2011 at 04:00:45PM -0500, Pat Haugen wrote:
>  --- gcc/config/rs6000/rs6000.c  (revision 172327)
>  +++ gcc/config/rs6000/rs6000.c  (working copy)
>  @@ -7976,7 +7976,7 @@ call_ABI_of_interest (tree fndecl)
>           return true;
>
>          /* Interesting functions that we are emitting in this object file.  
*/
>  -      c_node = cgraph_node (fndecl);
>  +      c_node = cgraph_get_create_node (fndecl);
>          return !cgraph_only_called_directly_p (c_node);
>        }
>      return false;
I think we should use cgraph_get_node here.

OK, fixed with following.


2011-04-15  Pat Haugen <pthau...@us.ibm.com>

        * config/rs6000/rs6000.c (call_ABI_of_interest): Call
        cgraph_get_node instead of cgraph_get_create_node.


Index: gcc/config/rs6000/rs6000.c
===================================================================
--- gcc/config/rs6000/rs6000.c  (revision 172498)
+++ gcc/config/rs6000/rs6000.c  (working copy)
@@ -7976,7 +7976,7 @@ call_ABI_of_interest (tree fndecl)
        return true;

       /* Interesting functions that we are emitting in this object file.  */
-      c_node = cgraph_get_create_node (fndecl);
+      c_node = cgraph_get_node (fndecl);
       return !cgraph_only_called_directly_p (c_node);
     }
   return false;

Reply via email to