aboutsummaryrefslogtreecommitdiff
path: root/libjava/include
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>2004-09-26 13:38:49 -0700
committerPer Bothner <bothner@gcc.gnu.org>2004-09-26 13:38:49 -0700
commitc5fe8107bc3c2a2c0a5f3b07ae999dfaa8f3d573 (patch)
treef3d8f4582e3394453fefaf9adb132057dab7f3a8 /libjava/include
parent08bc8777ef870ae09a248c700b6c9a129126accc (diff)
downloadgcc-c5fe8107bc3c2a2c0a5f3b07ae999dfaa8f3d573.zip
gcc-c5fe8107bc3c2a2c0a5f3b07ae999dfaa8f3d573.tar.gz
gcc-c5fe8107bc3c2a2c0a5f3b07ae999dfaa8f3d573.tar.bz2
prims.cc (unblock_signal): Annotate signum with __unused__ to avoid warnings in the non-POSIX_VERSION case.
* prims.cc (unblock_signal): Annotate signum with __unused__ to avoid warnings in the non-POSIX_VERSION case. Also, we only need this function if either HANDLE_SEGV or HANDLE_FPE, so place it inside an #if block. * include/default-signal.h (SIGNAL_HANDLER): Parameters are __unused__. * include/i386-signal.h (SIGNAL_HANDLER): Likewise * include/mips-signal.h (SIGNAL_HANDLER): Likewise * include/sparc-signal.h (SIGNAL_HANDLER): Likewise From-SVN: r88148
Diffstat (limited to 'libjava/include')
-rw-r--r--libjava/include/default-signal.h2
-rw-r--r--libjava/include/i386-signal.h2
-rw-r--r--libjava/include/mips-signal.h4
-rw-r--r--libjava/include/sparc-signal.h4
4 files changed, 8 insertions, 4 deletions
diff --git a/libjava/include/default-signal.h b/libjava/include/default-signal.h
index 1c50f5f..6aea734 100644
--- a/libjava/include/default-signal.h
+++ b/libjava/include/default-signal.h
@@ -19,7 +19,7 @@ details. */
#include <signal.h>
#define SIGNAL_HANDLER(_name) \
-static void _name (int _dummy)
+static void _name (int _dummy __attribute__ ((__unused__)))
#define INIT_SEGV \
do \
diff --git a/libjava/include/i386-signal.h b/libjava/include/i386-signal.h
index 8195972..f7b0eda 100644
--- a/libjava/include/i386-signal.h
+++ b/libjava/include/i386-signal.h
@@ -20,7 +20,7 @@ details. */
#define HANDLE_FPE 1
#define SIGNAL_HANDLER(_name) \
-static void _name (int _dummy)
+static void _name (int _dummy __attribute__ ((__unused__)))
#define MAKE_THROW_FRAME(_exception) \
do \
diff --git a/libjava/include/mips-signal.h b/libjava/include/mips-signal.h
index 0f77e47..732ba0b 100644
--- a/libjava/include/mips-signal.h
+++ b/libjava/include/mips-signal.h
@@ -54,7 +54,9 @@ struct kernel_sigaction {
#define SIGNAL_HANDLER(_name) \
-static void _name (int _dummy, siginfo_t *_info, sig_ucontext_t *_arg)
+static void _name (int _dummy __attribute__ ((__unused__)), \
+ siginfo_t *_info __attribute__ ((__unused__)), \
+ sig_ucontext_t *_arg __attribute__ ((__unused__)))
/*
* MIPS leaves pc pointing at the faulting instruction, but the
diff --git a/libjava/include/sparc-signal.h b/libjava/include/sparc-signal.h
index 1676d26..eb7f2b3 100644
--- a/libjava/include/sparc-signal.h
+++ b/libjava/include/sparc-signal.h
@@ -18,7 +18,9 @@ details. */
#define HANDLE_FPE 1
#define SIGNAL_HANDLER(_name) \
-static void _name (int _dummy, siginfo_t *_info, void *arg)
+static void _name (int _dummy __attribute__ ((__unused__)), \
+ siginfo_t *_info __attribute__ ((__unused__)), \
+ void *arg __attribute__ ((__unused__)))
#ifdef __arch64__
#define FLUSH_REGISTER_WINDOWS \