diff options
Diffstat (limited to 'gdb/thread.c')
-rw-r--r-- | gdb/thread.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gdb/thread.c b/gdb/thread.c index 810fdae..c0ed64e 100644 --- a/gdb/thread.c +++ b/gdb/thread.c @@ -46,7 +46,7 @@ #include "thread-fsm.h" #include "tid-parse.h" #include <algorithm> -#include "gdbsupport/gdb_optional.h" +#include <optional> #include "inline-frame.h" #include "stack.h" #include "interps.h" @@ -194,7 +194,7 @@ clear_thread_inferior_resources (struct thread_info *tp) /* Notify interpreters and observers that thread T has exited. */ static void -notify_thread_exited (thread_info *t, gdb::optional<ULONGEST> exit_code, +notify_thread_exited (thread_info *t, std::optional<ULONGEST> exit_code, int silent) { if (!silent && print_thread_events) @@ -215,7 +215,7 @@ notify_thread_exited (thread_info *t, gdb::optional<ULONGEST> exit_code, /* See gdbthread.h. */ void -set_thread_exited (thread_info *tp, gdb::optional<ULONGEST> exit_code, +set_thread_exited (thread_info *tp, std::optional<ULONGEST> exit_code, bool silent) { /* Dead threads don't need to step-over. Remove from chain. */ @@ -504,7 +504,7 @@ global_thread_step_over_chain_remove (struct thread_info *tp) /* Helper for the different delete_thread variants. */ static void -delete_thread_1 (thread_info *thr, gdb::optional<ULONGEST> exit_code, +delete_thread_1 (thread_info *thr, std::optional<ULONGEST> exit_code, bool silent) { gdb_assert (thr != nullptr); @@ -1112,8 +1112,8 @@ print_thread_info_1 (struct ui_out *uiout, const char *requested_threads, /* For backward compatibility, we make a list for MI. A table is preferable for the CLI, though, because it shows table headers. */ - gdb::optional<ui_out_emit_list> list_emitter; - gdb::optional<ui_out_emit_table> table_emitter; + std::optional<ui_out_emit_list> list_emitter; + std::optional<ui_out_emit_table> table_emitter; /* We'll be switching threads temporarily below. */ scoped_restore_current_thread restore_thread; @@ -1543,7 +1543,7 @@ tp_array_compar_descending (const thread_info_ref &a, const thread_info_ref &b) /* See gdbthread.h. */ void -thread_try_catch_cmd (thread_info *thr, gdb::optional<int> ada_task, +thread_try_catch_cmd (thread_info *thr, std::optional<int> ada_task, const char *cmd, int from_tty, const qcs_flags &flags) { |