This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Include mi-cmds.h in mi-parse.h


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=66c80d03078b71470c66b8f00cab82d89daeea08

commit 66c80d03078b71470c66b8f00cab82d89daeea08
Author: Yao Qi <yao.qi@linaro.org>
Date:   Fri Jan 6 14:33:00 2017 +0000

    Include mi-cmds.h in mi-parse.h
    
    $ 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.

Diff:
---
 gdb/ChangeLog     | 4 ++++
 gdb/mi/mi-parse.h | 1 +
 2 files changed, 5 insertions(+)

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c5a6a38..530f2e2 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,9 @@
 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".
 	* inf-loop.h: Include it here.
 
diff --git a/gdb/mi/mi-parse.h b/gdb/mi/mi-parse.h
index 247fbb3..b11e5d3 100644
--- a/gdb/mi/mi-parse.h
+++ b/gdb/mi/mi-parse.h
@@ -22,6 +22,7 @@
 
 #include "run-time-clock.h"
 #include <chrono>
+#include "mi-cmds.h"  /* For enum print_values.  */
 
 /* MI parser */


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]