From a267f3ad3f8c3f76f46ed006ac11a88426414339 Mon Sep 17 00:00:00 2001 From: Andreas Arnez Date: Fri, 14 Nov 2014 18:36:30 +0000 Subject: [PATCH] GDB testsuite: More fixes for warnings with -std=gnu11 Fix some more C compiler warnings for missing function return types and implicit function declarations in the GDB testsuite. gdb/testsuite/ChangeLog: * gdb.base/bp-permanent.c: Include unistd.h. * gdb.python/py-framefilter-mi.c (main): Add return type. * gdb.python/py-framefilter.c (main): Likewise. * gdb.trace/actions-changed.c (main): Likewise. --- gdb/testsuite/ChangeLog | 7 +++++++ gdb/testsuite/gdb.base/bp-permanent.c | 1 + gdb/testsuite/gdb.python/py-framefilter-mi.c | 2 ++ gdb/testsuite/gdb.python/py-framefilter.c | 2 ++ gdb/testsuite/gdb.trace/actions-changed.c | 3 +++ 5 files changed, 15 insertions(+) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 351d2df28b1..0bd36fcd985 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2014-11-17 Andreas Arnez + + * gdb.base/bp-permanent.c: Include unistd.h. + * gdb.python/py-framefilter-mi.c (main): Add return type. + * gdb.python/py-framefilter.c (main): Likewise. + * gdb.trace/actions-changed.c (main): Likewise. + 2014-11-17 Andreas Arnez * gdb.mi/until.c: Add eye-catchers. diff --git a/gdb/testsuite/gdb.base/bp-permanent.c b/gdb/testsuite/gdb.base/bp-permanent.c index 53b3777eb18..a45a922e8f3 100644 --- a/gdb/testsuite/gdb.base/bp-permanent.c +++ b/gdb/testsuite/gdb.base/bp-permanent.c @@ -18,6 +18,7 @@ #include #ifdef SIGNALS #include +#include #endif #define NOP asm("nop") diff --git a/gdb/testsuite/gdb.python/py-framefilter-mi.c b/gdb/testsuite/gdb.python/py-framefilter-mi.c index 242efa1b1e1..ae203a6ea8b 100644 --- a/gdb/testsuite/gdb.python/py-framefilter-mi.c +++ b/gdb/testsuite/gdb.python/py-framefilter-mi.c @@ -132,7 +132,9 @@ int func5(int f, int d) return i; } +int main() { func5(3,5); + return 0; } diff --git a/gdb/testsuite/gdb.python/py-framefilter.c b/gdb/testsuite/gdb.python/py-framefilter.c index 80087c2f935..8bdb3da28b9 100644 --- a/gdb/testsuite/gdb.python/py-framefilter.c +++ b/gdb/testsuite/gdb.python/py-framefilter.c @@ -146,10 +146,12 @@ int func5(int f, int d) return i; } +int main() { int z = 32; int y = 44; const char *foo1 = "Test"; func5(3,5); + return 0; } diff --git a/gdb/testsuite/gdb.trace/actions-changed.c b/gdb/testsuite/gdb.trace/actions-changed.c index 602e61a9431..b9df26b3755 100644 --- a/gdb/testsuite/gdb.trace/actions-changed.c +++ b/gdb/testsuite/gdb.trace/actions-changed.c @@ -42,6 +42,7 @@ subr (int parm) return busy; } +int main() { subr (1); @@ -63,4 +64,6 @@ main() subr (6); subr2 (6); end (6); + + return 0; }