From 23fdda6a28d31abfcda42567cc455bd46a4fc0d0 Mon Sep 17 00:00:00 2001 From: Tommi Rantala Date: Wed, 12 Sep 2012 11:04:43 +0300 Subject: [PATCH] Workaround volatileness warning in tests/ia64-test-setjmp.c tests/ia64-test-setjmp.c:76: warning: function return types not compatible due to 'volatile' --- tests/ia64-test-setjmp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/ia64-test-setjmp.c b/tests/ia64-test-setjmp.c index be487b66..50eaa01b 100644 --- a/tests/ia64-test-setjmp.c +++ b/tests/ia64-test-setjmp.c @@ -73,7 +73,8 @@ sighandler (int signal, void *siginfo, void *sigcontext) /* Direct call of doit () at the end of doit () would get optimized by GCC to a branch. */ static void doit (int n); -static volatile void (*doit_pointer) (int n) = doit; +typedef void (*doit_type) (int); +static volatile doit_type doit_pointer = doit; static void doit (int n)