This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
How to access initialized values of global variables
- From: Swati <swatirathi at cse dot iitb dot ac dot in>
- To: gcc-help at gcc dot gnu dot org
- Date: Wed, 09 May 2012 20:22:50 +0530
- Subject: How to access initialized values of global variables
Hello,
I am trying to fetch the initialized values of global variables.
For eg : int i = 10;
I am able to extract the value using DECL_INITIAL.
But when I have a case like below,
struct node
{
int x;
int y;
};
struct node n1=
{
99,
88,
};
I get value as {.x=99, .y=88}
How should I iterate to fetch 99 and 88 individually?
In a way I want to access individual variables initialized values.
Can someone tell me the way to do it.
Thanks in advance.
Regards,
Swati