--- a/record.c +++ b/record.c @@ -954,6 +954,12 @@ record_can_execute_reverse (void) return 1; } +static int +record_adjust_pc_with_itself (ptid_t ptid) +{ + return 1; +} + static void init_record_ops (void) { @@ -975,6 +981,7 @@ init_record_ops (void) record_ops.to_insert_breakpoint = record_insert_breakpoint; record_ops.to_remove_breakpoint = record_remove_breakpoint; record_ops.to_can_execute_reverse = record_can_execute_reverse; + record_ops.to_adjust_pc_with_itself = record_adjust_pc_with_itself; record_ops.to_stratum = record_stratum; record_ops.to_magic = OPS_MAGIC; }