X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fgdbcore.h;h=5b216e9c1c976d6b2481bb09b71c3365c47748a3;hb=0c0adcc52478ebb707ed780173e18262df6eab7e;hp=04a235dd9040c9a46a6bf575e4d000ef66a1dcba;hpb=f6ac5f3d63e03a81c4ff3749aba234961cc9090e;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/gdbcore.h b/gdb/gdbcore.h index 04a235dd90..5b216e9c1c 100644 --- a/gdb/gdbcore.h +++ b/gdb/gdbcore.h @@ -1,6 +1,6 @@ /* Machine independent variables that describe the core file under GDB. - Copyright (C) 1986-2018 Free Software Foundation, Inc. + Copyright (C) 1986-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -133,15 +133,15 @@ extern void specify_exec_file_hook (void (*hook) (const char *filename)); /* Binary File Diddler for the core file. */ -extern bfd *core_bfd; +#define core_bfd (current_program_space->cbfd.get ()) -/* corelow.c target. It is never NULL after GDB initialization. */ +/* Whether to open exec and core files read-only or read-write. */ -extern struct target_ops *the_core_target; +extern bool write_files; -/* Whether to open exec and core files read-only or read-write. */ +/* Open and set up the core file bfd. */ -extern int write_files; +extern void core_target_open (const char *arg, int from_tty); extern void core_file_command (const char *filename, int from_tty);