Re: [PATCH, rs6000 committed] Fix PowerPC bootstrap
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;
[PATCH, rs6000 committed] Fix PowerPC bootstrap
Discussed the following with Martin on irc to bring rs6000 target up to date with his changes to the cgraph code. Bootstrap/regtest on powerpc64-linux. Committed as obvious. -Pat 2011-04-12 Pat Haugen pthau...@us.ibm.com * config/rs6000/rs6000.c (call_ABI_of_interest): Call cgraph_get_create_node instead of cgraph_node. Index: gcc/config/rs6000/rs6000.c === --- 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;
Re: [PATCH, rs6000 committed] Fix PowerPC bootstrap
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. -- Alan Modra Australia Development Lab, IBM