X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=a3093b80620e96eadb3b8ef5818beb9fd7a9c715;hb=70de81dbcb37565d53053ba5e4bc3a467e7b130b;hp=01a7e79dac0abd89111728774a85bca27168abf0;hpb=cd4d06f19a64e474738f1a73548c350544b56fe4;p=p5sagit%2Fp5-mst-13.2.git diff --git a/INSTALL b/INSTALL index 01a7e79..a3093b8 100644 --- a/INSTALL +++ b/INSTALL @@ -719,6 +719,9 @@ unmaintained. By default, Configure selects ithreads if -Dusethreads is specified. +(You need to use also the PerlIO layer, explained later, if you decide +to use ithreads, to guarantee the good interworking of threads and I/O.) + However, you can select the old 5005threads behavior sh Configure -Dusethreads -Duse5005threads @@ -727,18 +730,6 @@ If you decide to use ithreads, the 'threads' module allows their use, and the 'Thread' module offers an interface to both 5005threads and ithreads (whichever has been configured). -For IRIX 6.2, you have to have the following patches installed: - - 1404 Irix 6.2 Posix 1003.1b man pages - 1645 IRIX 6.2 & 6.3 POSIX header file updates - 2000 Irix 6.2 Posix 1003.1b support modules - 2254 Pthread library fixes - 2401 6.2 all platform kernel rollup - -IMPORTANT: Without patch 2401, a kernel bug in IRIX 6.2 will cause -your machine to panic and crash when running threaded perl. IRIX 6.3 -and later are okay. - =head2 Large file support. Since Perl 5.6.0, Perl has supported large files (files larger than @@ -1382,7 +1373,7 @@ libgdbm under HP-UX 11. =item Porting information -Specific information for the OS/2, Plan9, VMS and Win32 ports is in the +Specific information for the OS/2, Plan 9, VMS and Win32 ports is in the corresponding README files and subdirectories. Additional information, including a glossary of all those config.sh variables, is in the Porting subdirectory. Especially Porting/Glossary should come in handy.