summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2014-11-04 04:27:33 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-11-04 04:27:33 +0000
commit2998e9cdc9f19c30c4944a4726ed9f147de79ebd (patch)
tree65453d9eb0c978652bf6cf9afd9477e894b77e49
parenta10a8b56a01be95b3ec13022d3a155e163a11673 (diff)
parent9d9cfa85fe614084768e1c66666933ac648a8d90 (diff)
downloadandroid_art-2998e9cdc9f19c30c4944a4726ed9f147de79ebd.tar.gz
android_art-2998e9cdc9f19c30c4944a4726ed9f147de79ebd.tar.bz2
android_art-2998e9cdc9f19c30c4944a4726ed9f147de79ebd.zip
Merge "ART: Fix unused parameters in libsigchain"
-rw-r--r--sigchainlib/sigchain_dummy.cc14
1 files changed, 10 insertions, 4 deletions
diff --git a/sigchainlib/sigchain_dummy.cc b/sigchainlib/sigchain_dummy.cc
index 17bfe8f729..0d62a7abad 100644
--- a/sigchainlib/sigchain_dummy.cc
+++ b/sigchainlib/sigchain_dummy.cc
@@ -26,6 +26,8 @@
#include "sigchain.h"
+#define ATTRIBUTE_UNUSED __attribute__((__unused__))
+
static void log(const char* format, ...) {
char buf[256];
va_list ap;
@@ -39,17 +41,20 @@ static void log(const char* format, ...) {
va_end(ap);
}
-extern "C" void ClaimSignalChain(int signal, struct sigaction* oldaction) {
+extern "C" void ClaimSignalChain(int signal ATTRIBUTE_UNUSED,
+ struct sigaction* oldaction ATTRIBUTE_UNUSED) {
log("ClaimSignalChain is not exported by the main executable.");
abort();
}
-extern "C" void UnclaimSignalChain(int signal) {
+extern "C" void UnclaimSignalChain(int signal ATTRIBUTE_UNUSED) {
log("UnclaimSignalChain is not exported by the main executable.");
abort();
}
-extern "C" void InvokeUserSignalHandler(int sig, siginfo_t* info, void* context) {
+extern "C" void InvokeUserSignalHandler(int sig ATTRIBUTE_UNUSED,
+ siginfo_t* info ATTRIBUTE_UNUSED,
+ void* context ATTRIBUTE_UNUSED) {
log("InvokeUserSignalHandler is not exported by the main executable.");
abort();
}
@@ -59,7 +64,8 @@ extern "C" void InitializeSignalChain() {
abort();
}
-extern "C" void EnsureFrontOfChain(int signal, struct sigaction* expected_action) {
+extern "C" void EnsureFrontOfChain(int signal ATTRIBUTE_UNUSED,
+ struct sigaction* expected_action ATTRIBUTE_UNUSED) {
log("EnsureFrontOfChain is not exported by the main executable.");
abort();
}