[gdb] Fix gdb build on mips64-linux
authorTom de Vries <tdevries@suse.de>
Thu, 15 Aug 2019 06:14:31 +0000 (08:14 +0200)
committerTom de Vries <tdevries@suse.de>
Thu, 15 Aug 2019 06:14:31 +0000 (08:14 +0200)
When compiling for mips64-linux, we get:
...
src/gdb/linux-nat-trad.c:139:12: error: ‘gdbarch_num_regs’ was not declared \
  in this scope
  139 |   regnum < gdbarch_num_regs (regcache->arch ());
...

Fix this by including gdbarch.h in linux-nat-trad.c, similar to commit
b1c896b365 "Fix gdb build on macOS".

Build on mips64-linux.

gdb/ChangeLog:

2019-08-15  Tom de Vries  <tdevries@suse.de>

* linux-nat-trad.c: Include gdbarch.h.

gdb/ChangeLog
gdb/linux-nat-trad.c

index 6f7474f..b6953b0 100644 (file)
@@ -1,3 +1,7 @@
+2019-08-15  Tom de Vries  <tdevries@suse.de>
+
+       * linux-nat-trad.c: Include gdbarch.h.
+
 2019-08-14  Alan Hayward  <alan.hayward@arm.com>
 
        * aarch64-tdep.c (aarch64_analyze_prologue): Allow any valid
index 04507e8..c6208dc 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "nat/gdb_ptrace.h"
 #include "inf-ptrace.h"
+#include "gdbarch.h"
 
 /* Fetch register REGNUM from the inferior.  */