From ed377c952a673683507066506e4c88a7299a2447 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 13 Dec 2024 05:56:05 +0800 Subject: include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) GCC 4.9 issues an error when generating misc/check-installed-headers-c.out: In file included from ../signal/signal.h:328:0, from ../include/signal.h:2, from ../misc/sys/param.h:28, from ../include/sys/param.h:1, from /tmp/cih_test_e156ZB.c:10: ../include/bits/sigstksz.h:5:7: error: "IS_IN" is not defined [-Werror=undef] #elif IS_IN (libsupport) ^ Use "#else" instead. Signed-off-by: H.J. Lu Reviewed-by: Sam James --- include/bits/sigstksz.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'include/bits') diff --git a/include/bits/sigstksz.h b/include/bits/sigstksz.h index 2ca891e918..3b3525244c 100644 --- a/include/bits/sigstksz.h +++ b/include/bits/sigstksz.h @@ -2,6 +2,8 @@ glibc build. IS_IN can only be used when _ISOMAC isn't defined. */ #ifdef _ISOMAC # include_next -#elif IS_IN (libsupport) -# include_next +#else +# if IS_IN (libsupport) +# include_next +# endif #endif -- cgit v1.2.3