aboutsummaryrefslogtreecommitdiffstats
path: root/signal.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-10-09 23:39:58 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-10-09 23:39:58 +0900
commit29e6782f5dbf127dc20156938af374eea9e2d74e (patch)
tree74c088daaba76d6b8df39c556658ff9cd05cca1c /signal.c
parent891cbd66a411725d7300a28b1a95619c2902f0eb (diff)
downloadruby-29e6782f5dbf127dc20156938af374eea9e2d74e.tar.gz
Share ruby_sighandler_t definition
Diffstat (limited to 'signal.c')
-rw-r--r--signal.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/signal.c b/signal.c
index 2876e8706e..8fb43067cb 100644
--- a/signal.c
+++ b/signal.c
@@ -507,13 +507,8 @@ static struct {
volatile unsigned int ruby_nocldwait;
#endif
-#ifdef __dietlibc__
-#define sighandler_t sh_t
-#else
#define sighandler_t ruby_sighandler_t
-#endif
-typedef RETSIGTYPE (*sighandler_t)(int);
#ifdef USE_SIGALTSTACK
typedef void ruby_sigaction_t(int, siginfo_t*, void*);
#define SIGINFO_ARG , siginfo_t *info, void *ctx