diff options
Diffstat (limited to 'gdb/record.h')
-rw-r--r-- | gdb/record.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/gdb/record.h b/gdb/record.h index f44b395..c8594cc 100644 --- a/gdb/record.h +++ b/gdb/record.h @@ -1,6 +1,6 @@ /* Process record and replay target for GDB, the GNU debugger. - Copyright (C) 2008-2024 Free Software Foundation, Inc. + Copyright (C) 2008-2025 Free Software Foundation, Inc. This file is part of GDB. @@ -17,8 +17,8 @@ You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ -#ifndef RECORD_H -#define RECORD_H +#ifndef GDB_RECORD_H +#define GDB_RECORD_H #include "target/waitstatus.h" #include "gdbsupport/enum-flags.h" @@ -36,8 +36,8 @@ extern struct cmd_list_element *show_record_cmdlist; extern struct cmd_list_element *info_record_cmdlist; /* Unwinders for some record targets. */ -extern const struct frame_unwind record_btrace_frame_unwind; -extern const struct frame_unwind record_btrace_tailcall_frame_unwind; +extern const struct frame_unwind_legacy record_btrace_frame_unwind; +extern const struct frame_unwind_legacy record_btrace_tailcall_frame_unwind; /* A list of different recording methods. */ enum record_method @@ -62,7 +62,10 @@ enum record_print_flag RECORD_PRINT_INSN_RANGE = (1 << 1), /* Indent based on call stack depth (if applicable). */ - RECORD_PRINT_INDENT_CALLS = (1 << 2) + RECORD_PRINT_INDENT_CALLS = (1 << 2), + + /* Deactivate printing auxiliary data (if applicable). */ + RECORD_DONT_PRINT_AUX = (1 << 3) }; DEF_ENUM_FLAGS_TYPE (enum record_print_flag, record_print_flags); @@ -114,4 +117,4 @@ extern void record_start (const char *method, const char *format, /* Stop recording. Throw on failure. */ extern void record_stop (int from_tty); -#endif /* RECORD_H */ +#endif /* GDB_RECORD_H */ |