summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Metzger <markus.t.metzger@intel.com>2016-04-13 14:06:51 +0200
committerMarkus Metzger <markus.t.metzger@intel.com>2016-04-13 15:01:14 +0200
commite26b7e41652e288dfdb4c48121bba470c4774150 (patch)
tree20927125f829e761568e34750b753b57dadf21ab
parent37ce0cc4b7bf61f4c81023a8245876b690121df5 (diff)
downloadbinutils-gdb-e26b7e41652e288dfdb4c48121bba470c4774150.tar.gz
btrace: fix test build error in gdb.btrace/instruction_history.c
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.
-rw-r--r--gdb/testsuite/ChangeLog4
-rw-r--r--gdb/testsuite/gdb.btrace/instruction_history.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index d3d400b0de1..e7a0f3f7bb2 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 bf8f60e6904..8178535ffeb 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)
{