From: Christian Biesinger Date: Thu, 19 Sep 2019 04:26:55 +0000 (+0900) Subject: Declare dwarf_always_disassemble in dwarf2read.h X-Git-Tag: gdb-9-branchpoint~826 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=e86f08d28f469b9400e91bbaf1b0a5e7f697732a;p=thirdparty%2Fbinutils-gdb.git Declare dwarf_always_disassemble in dwarf2read.h And remove the declaration from dwarf2loc.c, for better typesafety. gdb/ChangeLog: 2019-09-19 Christian Biesinger * dwarf2loc.c: Remove extern declaration of dwarf_always_disassemble. * dwarf2read.h: Declare dwarf_always_disassemble. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 39f917b1867..45e6e79fb89 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2019-09-19 Christian Biesinger + + * dwarf2loc.c: Remove extern declaration of dwarf_always_disassemble. + * dwarf2read.h: Declare dwarf_always_disassemble. + 2019-09-19 Tom de Vries PR gdb/25009 diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c index 29fccae5944..c8ba0290a02 100644 --- a/gdb/dwarf2loc.c +++ b/gdb/dwarf2loc.c @@ -46,8 +46,6 @@ #include "gdbsupport/underlying.h" #include "gdbsupport/byte-vector.h" -extern bool dwarf_always_disassemble; - static struct value *dwarf2_evaluate_loc_desc_full (struct type *type, struct frame_info *frame, const gdb_byte *data, diff --git a/gdb/dwarf2read.h b/gdb/dwarf2read.h index 8939f97af53..e9b946247b0 100644 --- a/gdb/dwarf2read.h +++ b/gdb/dwarf2read.h @@ -33,6 +33,8 @@ extern struct cmd_list_element *show_dwarf_cmdlist; typedef struct dwarf2_per_cu_data *dwarf2_per_cu_ptr; DEF_VEC_P (dwarf2_per_cu_ptr); +extern bool dwarf_always_disassemble; + /* A descriptor for dwarf sections. S.ASECTION, SIZE are typically initialized when the objfile is first