--cxp_global_states
Prints the state at the start of each function, plus the return value,
to a file with .states added to the end. Each function is identified,
and then the output is of the form:
name : type : value
--cxp_peek_globals
Peek at all the information about globals (and why they don't compress).
This is output to standard out and does NOT include the actual values in
the globals. The main focus is the amount of information known about the
variable, not what that information is.
In a upcoming version (maybe even today) I will include global values in
the --cxp_global_states output. I will post to this list when a version
with that feature is available for download.
Getting global information for locals is problematic because of the way
CIL handles local initializations. It is not impossible, I just haven't
been pushed hard enough to figure out how to tease the information out.
Nathan
http://www.cs.utah.edu/~coop/research/ccomp/cil-cXprop.tgz
Let me know if you have any questions or problems.
Nathan