This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[OBV] btrace: fix test build error in gdb.btrace/instruction_history.c
- From: Markus Metzger <markus dot t dot metzger at intel dot com>
- To: gdb-patches at sourceware dot org
- Date: Wed, 13 Apr 2016 15:31:17 +0200
- Subject: [OBV] btrace: fix test build error in gdb.btrace/instruction_history.c
- Authentication-results: sourceware.org; auth=none
On systems with a newer version of GCC the gdb.btrace/instruction_history.exp
test fails to build like this:
Running .../gdb.btrace/instruction_history.exp ...
gdb compile failed, .../gdb.btrace/instruction_history.c:
In function 'main': .../gdb.btrace/instruction_history.c:24:3: warning:
implicit declaration of function 'loop' [-Wimplicit-function-declaration]
loop ();
^
Declare loop to fix it.
testsuite/
* gdb.btrace/instruction_history.c (loop): Add declaration.
---
gdb/testsuite/ChangeLog | 4 ++++
gdb/testsuite/gdb.btrace/instruction_history.c | 2 ++
2 files changed, 6 insertions(+)
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index d3d400b..e7a0f3f 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2016-04-13 Markus Metzger <markus.t.metzger@intel.com>
+
+ * gdb.btrace/instruction_history.c (loop): Add declaration.
+
2016-04-12 Antoine Tremblay <antoine.tremblay@ericsson.com>
* gdb.trace/ftrace.exp (proc): Change test prefix from "ond" to "cond".
diff --git a/gdb/testsuite/gdb.btrace/instruction_history.c b/gdb/testsuite/gdb.btrace/instruction_history.c
index bf8f60e..8178535 100644
--- a/gdb/testsuite/gdb.btrace/instruction_history.c
+++ b/gdb/testsuite/gdb.btrace/instruction_history.c
@@ -17,6 +17,8 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
+extern void loop (void);
+
int
main (void)
{
--
1.8.3.1