Include mi-cmds.h in mi-parse.h
authorYao Qi <yao.qi@linaro.org>
Fri, 6 Jan 2017 14:33:00 +0000 (14:33 +0000)
committerYao Qi <yao.qi@linaro.org>
Fri, 6 Jan 2017 14:33:00 +0000 (14:33 +0000)
$ make check-headers CHECK_HEADERS="mi/mi-parse.h"
...
../../binutils-gdb/gdb/mi/mi-parse.h:77:6: error: use of enum 'print_values' without previous declaration
 enum print_values mi_parse_print_values (const char *name);
      ^

gdb:

2017-01-06  Yao Qi  <yao.qi@linaro.org>

* mi/mi-parse.h: Include mi-cmds.h.

gdb/ChangeLog
gdb/mi/mi-parse.h

index c5a6a388d73129ded6c7a08f15b2ed867cfb07b7..530f2e23017d7ca0e05701e53825fe2e6d647189 100644 (file)
@@ -1,3 +1,7 @@
+2017-01-06  Yao Qi  <yao.qi@linaro.org>
+
+       * mi/mi-parse.h: Include mi-cmds.h.
+
 2017-01-06  Yao Qi  <yao.qi@linaro.org>
 
        * inf-loop.c: Don't include "target.h".
index 247fbb327ad286aef91ca4fc5ff4d5a197579751..b11e5d383fd2118c84fa74f32c8dfd6afa6ae2b8 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "run-time-clock.h"
 #include <chrono>
+#include "mi-cmds.h"  /* For enum print_values.  */
 
 /* MI parser */