diff options
Diffstat (limited to 'native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc')
-rw-r--r-- | native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc index 5329f60..b510f05 100644 --- a/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc +++ b/native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc @@ -1136,11 +1136,13 @@ int KernelProxy::kill(pid_t pid, int sig) { int KernelProxy::sigaction(int signum, const struct sigaction* action, struct sigaction* oaction) { +#if defined(SA_SIGINFO) if (action && action->sa_flags & SA_SIGINFO) { // We don't support SA_SIGINFO (sa_sigaction field) yet errno = EINVAL; return -1; } +#endif switch (signum) { // Handled signals. |