summaryrefslogtreecommitdiff
path: root/ddb/db_aout.h
diff options
context:
space:
mode:
authorMarin Ramesa <mpr@hi.t-com.hr>2013-12-08 12:40:29 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2013-12-09 00:59:06 +0900
commitf2ceb891968886c2e1804b57070fe1376be6d646 (patch)
tree43e1f6b7bc2d06b826c7a51e19cdc308f37bcf56 /ddb/db_aout.h
parent8d2e05732d773546714a78dbc603b09d2504f1de (diff)
Use db_addr_t instead of db_expr_t
In this way everything falls into place and there is one cast less. Function db_task_printsym() is already always called with the cast to db_addr_t in the first argument. * ddb/db_aout.c (aout_db_line_at_pc): Use db_addr_t instead of db_expr_t. (aout_db_search_by_addr): Don't cast to vm_offset_t. Argument is already db_addr_t. * ddb/db_aout.h (aout_db_line_at_pc): Use db_addr_t instead of db_expr_t. * ddb/db_sym.c (db_task_printsym): Likewise. (db_line_at_pc): Likewise. * ddb/db_sym.h (db_task_printsym): Likewise. (db_line_at_pc): Likewise. * i386/i386/db_trace.c (db_task_printsym): Cast to db_addr_t instead of db_expr_t. Member swap_func is a pointer to void.
Diffstat (limited to 'ddb/db_aout.h')
-rw-r--r--ddb/db_aout.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ddb/db_aout.h b/ddb/db_aout.h
index a5a00cc..7c03d36 100644
--- a/ddb/db_aout.h
+++ b/ddb/db_aout.h
@@ -28,7 +28,7 @@ aout_db_line_at_pc(
db_sym_t sym,
char **file,
int *line,
- db_expr_t pc);
+ db_addr_t pc);
extern db_sym_t
aout_db_lookup(