From 76eb8ef1ce470ca71b10fae721e32d49998d87b9 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Wed, 17 Nov 2021 12:13:47 -0500 Subject: gdb: include gdbarch.h in all files extending gdbarch_tdep Commit 345bd07cce33 ("gdb: fix gdbarch_tdep ODR violation") made a bunch of files define a *_gdbarch_tdep class that inherits from a gdbarch_tdep base. But some of these files don't include gdbarch.h, where gdbarch_tdep is defined. This may cause build errors if gdbarch.h isn't already included by chance by some other header file. Avoid this by making them include gdbarch.h. Change-Id: If433d302007e274daa4f656cfc94f769cf1aa68a --- gdb/lm32-tdep.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gdb/lm32-tdep.c') diff --git a/gdb/lm32-tdep.c b/gdb/lm32-tdep.c index 3f91c05..6fa19c8 100644 --- a/gdb/lm32-tdep.c +++ b/gdb/lm32-tdep.c @@ -34,6 +34,7 @@ #include "reggroups.h" #include "opcodes/lm32-desc.h" #include +#include "gdbarch.h" /* Macros to extract fields from an instruction. */ #define LM32_OPCODE(insn) ((insn >> 26) & 0x3f) -- cgit v1.1