diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2008-03-03 19:01:58 -0500 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2008-03-03 19:01:58 -0500 |
commit | c108ad66d2218a1311b8891f1194d08179ae7c19 (patch) | |
tree | 66b3e148a84447d69f1340447c5edba8bf2055cd /loc2c.h | |
parent | 378f9227b04b876ff06af099715e7d60cdc49903 (diff) | |
parent | b0be9bdb8c6972d847cad50a1e699f1fa806ad99 (diff) | |
download | systemtap-steved-c108ad66d2218a1311b8891f1194d08179ae7c19.tar.gz systemtap-steved-c108ad66d2218a1311b8891f1194d08179ae7c19.tar.xz systemtap-steved-c108ad66d2218a1311b8891f1194d08179ae7c19.zip |
Merge branch 'master' of git://sources.redhat.com/git/systemtap
Diffstat (limited to 'loc2c.h')
-rw-r--r-- | loc2c.h | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -77,6 +77,15 @@ void c_translate_store (struct obstack *pool, int indent, Dwarf_Die *die, Dwarf_Die *typedie, struct location **input, const char *rvalue); +/* Translate a fragment to write the given pointer value, + where *INPUT is the location of the pointer with that type. */ +void +c_translate_pointer_store (struct obstack *pool, int indent, + Dwarf_Addr dwbias __attribute__ ((unused)), + Dwarf_Die *typedie, struct location **input, + const char *rvalue); + + /* Emit the C fragment built up at LOC (i.e., the return value from the first c_translate_location call made). INDENT should match that passed to c_translate_* previously. |