Hello,

I just started hacking around with the gcc internals, so apologize if
this is a noob
question:

How can I interpret the stack frame of the current_function? That
means, how can
I tell what is stored at the location FP+xxx. If that is not (easily)
possible, it would
help if I can somehow determine the type of data stored at that
location (i.g is that
a reference to a variable or the contents of a variable).

I tried to tackle the problem inside expand_prologue and via
var-tracking, but to be
honest I don't have enough knowledge about gcc internals to handle the problem.

Any help or hints would be greatly appreciated.

thanks,
peter

Reply via email to