-struct format_piece;
-extern struct agent_expr *gen_printf (CORE_ADDR, struct gdbarch *,
- CORE_ADDR, LONGEST, const char *, int,
- struct format_piece *,
- int, struct expression **);
-
-extern int trace_kludge;
-extern int trace_string_kludge;
+extern agent_expr_up gen_printf (CORE_ADDR, struct gdbarch *,
+ CORE_ADDR, LONGEST, const char *, int,
+ int, struct expression **);