diff options
-rw-r--r-- | README.freebsd | 4 | ||||
-rw-r--r-- | README.irix | 20 | ||||
-rw-r--r-- | pod/perltoc.pod | 14 |
3 files changed, 19 insertions, 19 deletions
diff --git a/README.freebsd b/README.freebsd index 36d6bf1fc9..6894e4cf83 100644 --- a/README.freebsd +++ b/README.freebsd @@ -11,7 +11,7 @@ README.freebsd - Perl version 5 on FreeBSD systems This document describes various features of FreeBSD that will affect how Perl version 5 (hereafter just Perl) is compiled and/or runs. -=head2 core dumps from readdir_r with ithreads +=head2 FreeBSD core dumps from readdir_r with ithreads When perl is configured to use ithreads, it will use re-entrant library calls in preference to non-re-entrant versions. There is a bug in FreeBSD's @@ -20,7 +20,7 @@ A patch is available (see http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/30631 ) and will hopefully be integrated into FreeBSD 4.6. -=head2 $^X doesn't always contain a full path +=head2 $^X doesn't always contain a full path in FreeBSD perl 5.8.0 sets C<$^X> where possible to a full path by asking the operating system. On FreeBSD the full path of the perl interpreter is found by reading diff --git a/README.irix b/README.irix index 5164eac15f..dddb5ffa96 100644 --- a/README.irix +++ b/README.irix @@ -11,7 +11,7 @@ README.irix - Perl version 5 on Irix systems This document describes various features of Irix that will affect how Perl version 5 (hereafter just Perl) is compiled and/or runs. -=head2 Building 32-bit +=head2 Building 32-bit Perl in Irix Use @@ -22,7 +22,7 @@ or later compilers (use cc -version to check). (Building 'cc -n32' is the default.) -=head2 Building 64-bit +=head2 Building 64-bit Perl in Irix Use @@ -30,38 +30,38 @@ Use to compiler Perl 64-bit. -=head2 About Compiler Versions +=head2 About Compiler Versions of Irix -Some IRIX cc versions, e.g. 7.3.1.1m (try cc -version) have been known +Some Irix cc versions, e.g. 7.3.1.1m (try cc -version) have been known to have issues (coredumps) when compiling perl.c. If you've used -OPT:fast_io=ON and this happens, try removing it. If that fails, or you didn't use that, then try adjusting other optimization options (-LNO, -INLINE, -O3 to -O2, etcetera). The compiler bug has been reported to SGI. (Allen Smith <easmith@beatrice.rutgers.edu>) -=head2 Linker Problems +=head2 Linker Problems in Irix If you get complaints about so_locations then search in the file hints/irix_6.sh for "lddflags" and do the suggested adjustments. (David Billinghurst <David.Billinghurst@riotinto.com.au>) -=head2 Malloc +=head2 Malloc in Irix Do not try to use Perl's malloc, this will lead into very mysterious errors (especially with -Duse64bitall). =head2 Building with threads -For IRIX 6.2, you have to have the following patches installed: +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 + 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 +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. =head1 AUTHOR diff --git a/pod/perltoc.pod b/pod/perltoc.pod index 28ef019f53..dccfa05fc8 100644 --- a/pod/perltoc.pod +++ b/pod/perltoc.pod @@ -7321,9 +7321,9 @@ DJGPP, Pthreads =over 4 -=item core dumps from readdir_r with ithreads +=item FreeBSD core dumps from readdir_r with ithreads -=item $^X doesn't always contain a full path +=item $^X doesn't always contain a full path in FreeBSD =item Perl will no more be part of "base FreeBSD" @@ -7416,15 +7416,15 @@ DJGPP, Pthreads =over 4 -=item Building 32-bit +=item Building 32-bit Perl in Irix -=item Building 64-bot +=item Building 64-bit Perl in Irix -=item About Compiler Versions +=item About Compiler Versions of Irix -=item Linker Problems +=item Linker Problems in Irix -=item Malloc +=item Malloc in Irix =item Building with threads |