From 6c5fa2219b83d83ef114b2027ba4df96808fa1de Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 20 May 2020 15:18:58 -0700 Subject: glibc on mips is missing SIGSTKFLT Do not therefore assume it being available linuxwide Fixes | lib/portability.c:433:3: error: use of undeclared identifier 'SIGSTKFLT' | SIGNIFY(STKFLT), SIGNIFY(POLL), SIGNIFY(PWR), | ^ Signed-off-by: Khem Raj --- lib/portability.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/portability.c b/lib/portability.c index 8b8f0f3b..294141c6 100644 --- a/lib/portability.c +++ b/lib/portability.c @@ -430,7 +430,10 @@ static const struct signame signames[] = { // Non-POSIX signals that cause termination SIGNIFY(PROF), SIGNIFY(IO), #ifdef __linux__ - SIGNIFY(STKFLT), SIGNIFY(POLL), SIGNIFY(PWR), +# if !defined(__GLIBC__) && !defined(__mips__) + SIGNIFY(STKFLT), +# endif + SIGNIFY(POLL), SIGNIFY(PWR), #elif defined(__APPLE__) SIGNIFY(EMT), SIGNIFY(INFO), #endif -- cgit v1.2.3