X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Finfrun.h;h=2d742849c5499cb77819b4ba6a98640edf06d6fe;hb=5de962535c81983eb3e5ab621db4653abe4274e1;hp=7ebb9fc9f4e646a587e4370b409116d61c7c580f;hpb=da0b697436d5b1b8e38d15ecc281f29f8129e929;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/infrun.h b/gdb/infrun.h index 7ebb9fc9f4..2d742849c5 100644 --- a/gdb/infrun.h +++ b/gdb/infrun.h @@ -38,8 +38,8 @@ extern bool debug_infrun; /* Print "infrun" start/end debug statements. */ -#define INFRUN_SCOPED_DEBUG_START_END(msg) \ - scoped_debug_start_end (debug_infrun, "infrun", msg) +#define INFRUN_SCOPED_DEBUG_START_END(msg, ...) \ + scoped_debug_start_end (debug_infrun, "infrun", msg, ##__VA_ARGS__) /* Print "infrun" enter/exit debug statements. */ @@ -138,7 +138,7 @@ extern void set_last_target_status (process_stratum_target *target, ptid_t ptid, extern void nullify_last_target_wait_ptid (); /* Stop all threads. Only returns after everything is halted. */ -extern void stop_all_threads (void); +extern void stop_all_threads (const char *reason, struct inferior *inf = nullptr); extern void prepare_for_detach (void);