* cgraph.h (FOR_EACH_STATIC_VARIABLE, FOR_EACH_STATIC_INITIALIZER): New
commit960df59076491b4de4b135d99b0d09f7b3d82301
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Dec 2006 09:09:50 +0000 (20 09:09 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Dec 2006 09:09:50 +0000 (20 09:09 +0000)
tree21dd0c062d62565d1fbbf16f1fd779965b554ca6
parent8d665d11985d6b49622470f839796b725ab37a27
* cgraph.h (FOR_EACH_STATIC_VARIABLE, FOR_EACH_STATIC_INITIALIZER): New
macros.
(varpool_first_static_initializer, varpol_next_static_initializer): New
inline functions.
* ipa-reference.c (analyze_variable): Simplify.
(static_execute): Use FOR_EACH_STATIC_INITIALIZER.
* ipa-type-escape.c (type_escape_execute): Use FOR_EACH_STATIC_VARIABLE.

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