Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2010-05-12 23:11:29 +0000
committereutarass2010-05-12 23:11:29 +0000
commitcf3f0cc8c838664d4bc5bdd07c3425a163ce2d21 (patch)
tree0569dbadf254570594636beb00a4c17e3ccf044c /services/symbols.h
parent1c0260a74b581c8d681f576b6a37b5e747b3f764 (diff)
downloadorg.eclipse.tcf.agent-cf3f0cc8c838664d4bc5bdd07c3425a163ce2d21.tar.gz
org.eclipse.tcf.agent-cf3f0cc8c838664d4bc5bdd07c3425a163ce2d21.tar.xz
org.eclipse.tcf.agent-cf3f0cc8c838664d4bc5bdd07c3425a163ce2d21.zip
TCF Agent: low-level debug API changed, new functions added:
/* * Write 'size' byte into context register starting at offset 'offs'. * Return -1 and set errno if the register cannot be written. */ extern int context_write_reg(Context * ctx, RegisterDefinition * def, unsigned offs, unsigned size, void * buf); /* * Read 'size' bytes from context register starting at offset 'offs'. * Return -1 and set errno if the register cannot be read. */ extern int context_read_reg(Context * ctx, RegisterDefinition * def, unsigned offs, unsigned size, void * buf); This is done to hide context register data representation, and to allow implementation of lazy reading of registers.
Diffstat (limited to 'services/symbols.h')
-rw-r--r--services/symbols.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/symbols.h b/services/symbols.h
index 1766dcf0..7be9d848 100644
--- a/services/symbols.h
+++ b/services/symbols.h
@@ -162,7 +162,7 @@ extern ContextAddress is_plt_section(Context * ctx, ContextAddress addr);
* If frame info is not available, do nothing.
* Return -1 and set errno in case of an error.
*/
-extern int get_next_stack_frame(Context * ctx, StackFrame * frame, StackFrame * down);
+extern int get_next_stack_frame(StackFrame * frame, StackFrame * down);
/*
* For given context and instruction address,

Back to the top