From: Tom Tromey Date: Wed, 1 May 2019 18:26:34 +0000 (-0600) Subject: Don't declare read_unsigned_leb128 in defs.h X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=587ee17bd492a324c927437fb561b99b274e1d8e;p=binutils-gdb.git Don't declare read_unsigned_leb128 in defs.h I noticed that read_unsigned_leb128 is declared in defs.h. There's no reason this should be here, so this patch moves it to dwarf2read.h. gdb/ChangeLog 2019-05-08 Tom Tromey * dwarf2loc.c: Include dwarf2read.h. * defs.h (read_unsigned_leb128): Don't declare. * dwarf2read.h (read_unsigned_leb128): Declare. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ec2424a5bc8..0293096ee22 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2019-05-08 Tom Tromey + + * dwarf2loc.c: Include dwarf2read.h. + * defs.h (read_unsigned_leb128): Don't declare. + * dwarf2read.h (read_unsigned_leb128): Declare. + 2019-05-08 Tom Tromey * utils.c (fputs_maybe_filtered): Call can_emit_style_escape as a diff --git a/gdb/defs.h b/gdb/defs.h index a44e186907d..673a200d5d0 100644 --- a/gdb/defs.h +++ b/gdb/defs.h @@ -582,10 +582,6 @@ extern void copy_integer_to_size (gdb_byte *dest, int dest_size, extern int watchdog; -/* From dwarf2read.c */ - -ULONGEST read_unsigned_leb128 (bfd *, const gdb_byte *, unsigned int *); - /* Hooks for alternate command interfaces. */ /* * The name of the interpreter if specified on the command line. */ diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c index c5145af7c66..37cda40ecf3 100644 --- a/gdb/dwarf2loc.c +++ b/gdb/dwarf2loc.c @@ -36,6 +36,7 @@ #include "dwarf2.h" #include "dwarf2expr.h" #include "dwarf2loc.h" +#include "dwarf2read.h" #include "dwarf2-frame.h" #include "compile/compile.h" #include "common/selftest.h" diff --git a/gdb/dwarf2read.h b/gdb/dwarf2read.h index 34c66167b5b..82bf6397ea1 100644 --- a/gdb/dwarf2read.h +++ b/gdb/dwarf2read.h @@ -403,4 +403,6 @@ struct signatured_type typedef struct signatured_type *sig_type_ptr; DEF_VEC_P (sig_type_ptr); +ULONGEST read_unsigned_leb128 (bfd *, const gdb_byte *, unsigned int *); + #endif /* DWARF2READ_H */