From 070feb7c5ebd0f2ca721ca5d75bdd3fd8cffe961 Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Fri, 27 Apr 2018 07:34:57 +0300 Subject: [PATCH] proc/sig: fix build for sparc The code undefines SIGLOST which breaks references to SIGPWR. Taken from a patch suggested in upstream bug report #93. Signed-off-by: Baruch Siach --- Upstream status: https://gitlab.com/procps-ng/procps/issues/93 --- proc/sig.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/proc/sig.c b/proc/sig.c index b883185fc28a..6ca9512cc70c 100644 --- a/proc/sig.c +++ b/proc/sig.c @@ -52,10 +52,6 @@ # undef SIGSTKFLT #endif -#if !defined(__GNU__) && defined(SIGLOST) -# undef SIGLOST -#endif - #ifndef SIGRTMIN # warning Standards require that define SIGRTMIN; assuming 32 # define SIGRTMIN 32 @@ -87,7 +83,7 @@ static const mapstruct sigtable[] = { {"ILL", SIGILL}, {"INT", SIGINT}, {"KILL", SIGKILL}, -#ifdef SIGLOST +#if defined(__GNU__) {"LOST", SIGLOST}, /* Hurd-specific */ #endif {"PIPE", SIGPIPE}, -- 2.17.0