aboutsummaryrefslogtreecommitdiffstats
path: root/signal.c
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2019-08-27 13:57:25 +0900
committerYusuke Endoh <mame@ruby-lang.org>2019-08-27 13:59:13 +0900
commit8eee3f3a3623d728c160c41546513594793fb7fb (patch)
tree3ec37b37f01e71002d596a4a887110a148fe0837 /signal.c
parent76abd79629bb4ed1e2811f4c9dcccf3165a8af3e (diff)
downloadruby-8eee3f3a3623d728c160c41546513594793fb7fb.tar.gz
signal.c: Don't mark ruby_abort as NORETURN on Solaris
to suppress a warning. ``` signal.c: In function 'ruby_abort': signal.c:987:1: warning: 'noreturn' function does return } ^ ```
Diffstat (limited to 'signal.c')
-rw-r--r--signal.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/signal.c b/signal.c
index c33c756948..3c31935fbc 100644
--- a/signal.c
+++ b/signal.c
@@ -970,7 +970,9 @@ sigbus(int sig SIGINFO_ARG)
}
#endif
+#ifndef __sun
NORETURN(static void ruby_abort(void));
+#endif
static void
ruby_abort(void)