Thanks.
Where exactly should I be looking?
Will the cgraph nodes also have global declarations that are never
used inside any
function .

On 3/20/07, Daniel Berlin <[EMAIL PROTECTED]> wrote:
On 3/20/07, Dave Korn <[EMAIL PROTECTED]> wrote:
> On 19 March 2007 22:16, Karthikeyan M wrote:
>
> > What should I do if I want a list of all file-scope variables inside
> > my own pass ?
> >
> > The file_scope variable is local to c-decl.c . Is there a reason why
> > the scope holding variables are local to c-decl.c ?
>
>   Because we want to keep front-, mid- and back- ends of the compiler as
> modular and non-interdependent as possible, perhaps?
>
>   If you need a routine to dump that data, why not write it in c-decl.c and
> just expose the prototype in a suitable header file (c-tree.h)?
>
He already can get the file-scope variables by going through the
cgraph variable nodes.



--

Karthik

****************************************************************************
To laugh often and love much; to win the respect of intelligent
persons and the affection of children; to earn the approbation of
honest critics; to appreciate beauty; to give of one's self; to leave
the world a bit better, whether by a healthy child, a garden patch or
a redeemed social condition; to have played and laughed with
enthusiasm and sung with exultation; to know even one life has
breathed easier because you have lived--that is to have succeeded.
--Ralph Waldo Emerson
****************************************************************************

Reply via email to