include-what-you-use says:
../../../src/binutils-gdb/gdb/m32c-tdep.c should remove these lines:
- #include "dis-asm.h" // lines 24-24
- #include "dwarf2/expr.h" // lines 31-31
- #include "dwarf2/frame.h" // lines 30-30
- #include "elf-bfd.h" // lines 21-21
- #include "elf/m32c.h" // lines 22-22
- #include "target.h" // lines 37-37
- struct m32c_reg; // lines 45-45
That looks right, remove them. Tested by rebuilding.
gdb/ChangeLog:
* m32c-tdep.c: Remove unused includes.
Change-Id: I28b41795f3bcc5406488dbf272c9e86fd5781b6b
+2020-10-27 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * m32c-tdep.c: Remove unused includes.
+
2020-10-27 Simon Marchi <simon.marchi@polymtl.ca>
* xtensa-tdep.c: Remove includes.
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include "defs.h"
-#include "elf-bfd.h"
-#include "elf/m32c.h"
#include "gdb/sim-m32c.h"
-#include "dis-asm.h"
#include "gdbtypes.h"
#include "regcache.h"
#include "arch-utils.h"
#include "frame.h"
#include "frame-unwind.h"
-#include "dwarf2/frame.h"
-#include "dwarf2/expr.h"
#include "symtab.h"
#include "gdbcore.h"
#include "value.h"
#include "reggroups.h"
#include "prologue-value.h"
-#include "target.h"
#include "objfiles.h"
\f
static struct reggroup *m32c_dma_reggroup;
-struct m32c_reg;
-
/* The type of a function that moves the value of REG between CACHE or
BUF --- in either direction. */
typedef enum register_status (m32c_write_reg_t) (struct m32c_reg *reg,