diff --git a/tests/Gtest-bt.c b/tests/Gtest-bt.c index 68eba92a..1bc3f4d6 100644 --- a/tests/Gtest-bt.c +++ b/tests/Gtest-bt.c @@ -25,6 +25,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ # include "config.h" #endif +#include "compiler.h" + #include #if HAVE_EXECINFO_H # include @@ -164,9 +166,11 @@ bar (long v) void sighandler (int signal, void *siginfo __attribute__((unused)), void *context) { - ucontext_t *uc = context; + ucontext_t *uc UNUSED; int sp; + uc = context; + if (verbose) { printf ("sighandler: got signal %d, sp=%p", signal, &sp);