OSDN Git Service

* cgraph.h (varpool_node_name): Declare.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2009 16:21:59 +0000 (16:21 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Nov 2009 16:21:59 +0000 (16:21 +0000)
commit22671757edfaba8b55165cda544c997b1f0f60fb
treefc25b09495438c43fe8c72dd5a37344a2338dc1a
parentd405c5a4ca7973b1fef5ce1d15ee058781e684a6
* cgraph.h (varpool_node_name): Declare.
* cgraphunit.c (process_function_and_variable_attributes): Set force_output
flag on used variables.
* ipa.c (function_and_variable_visibility): Dump externally visible and needed
variables.
* varpool.c (varpool_node_name): Export.
(decide_is_variable_needed): Check COMDAT for externally visible vars;
ignore needed flag.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154121 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cgraph.h
gcc/cgraphunit.c
gcc/ipa.c
gcc/varpool.c