summaryrefslogtreecommitdiff
path: root/pp_sys.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1998-07-20 03:14:18 +0300
committerGurusamy Sarathy <gsar@cpan.org>1998-07-21 04:48:32 +0000
commit5c08494a9097815fa21f0f73751af672efd9ed24 (patch)
treebdaef215b12bd5b2271b17de9333f6c69780c887 /pp_sys.c
parent3409ec4ce64b7010eb757067ca270d504c3e0146 (diff)
downloadperl-5c08494a9097815fa21f0f73751af672efd9ed24.tar.gz
allocate a whole fd_set for pp_sselect() on more platforms
Message-ID: <oeen2a5y251.fsf@alpha.hut.fi> Subject: Re: Not OK: perl 5.00475 +DEVEL_BETA_ISSUE_1 on OPENSTEP-Mach 4_1 (UNINSTALLED) p4raw-id: //depot/perl@1600
Diffstat (limited to 'pp_sys.c')
-rw-r--r--pp_sys.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pp_sys.c b/pp_sys.c
index c6c208d048..d16cd7e5f1 100644
--- a/pp_sys.c
+++ b/pp_sys.c
@@ -754,7 +754,8 @@ PP(pp_sselect)
}
#if BYTEORDER == 0x1234 || BYTEORDER == 0x12345678
-#if defined(__linux__) || defined(OS2)
+/* XXX Configure test needed. */
+#if defined(__linux__) || defined(OS2) || defined(NeXT) || defined(__osf__)
growsize = sizeof(fd_set);
#else
growsize = maxlen; /* little endians can use vecs directly */