From: KO Myung-Hun Date: Thu, 14 Jan 2016 02:23:43 +0000 (+0900) Subject: pipe-filter-aux: undefine HAVE_SELECT on KLIBC X-Git-Tag: v1.0~6855 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=c9e89c9d3c5f11b6ad43689b4eadd8cda10606a3;p=gnulib.git pipe-filter-aux: undefine HAVE_SELECT on KLIBC On OS/2 kLIBC, select() works only on sockets. * lib/pipe-filter-aux.h (HAVE_SELECT): Undefine on OS/2 kLIBC. --- diff --git a/lib/pipe-filter-aux.h b/lib/pipe-filter-aux.h index f4249f45a3..50ad62c28d 100644 --- a/lib/pipe-filter-aux.h +++ b/lib/pipe-filter-aux.h @@ -35,8 +35,9 @@ _GL_INLINE_HEADER_BEGIN looping while waiting for the child. Not good. But hardly any platform lacks select() nowadays.) */ -/* On BeOS select() works only on sockets, not on normal file descriptors. */ -#ifdef __BEOS__ +/* On BeOS and OS/2 kLIBC select() works only on sockets, not on normal file + descriptors. */ +#if defined __BEOS__ || defined __KLIBC__ # undef HAVE_SELECT #endif