--- a/breakpoint.c +++ b/breakpoint.c @@ -15606,7 +15606,10 @@ save_breakpoints (char *filename, int fr make_cleanup_ui_file_delete (fp); if (extra_trace_bits) - save_trace_state_variables (fp); + { + fprintf_unfiltered (fp, "set default-collect $%s\n", default_collect); + save_trace_state_variables (fp); + } ALL_BREAKPOINTS (tp) {