diff options
author | Paul Green <Paul.Green@Stratus.com> | 2010-10-06 23:43:18 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2010-10-06 23:43:18 -0700 |
commit | 10fb90aa0794d329747e54e9cda39a33b544c29c (patch) | |
tree | 202cccfcbadc88a88cb3897c85778f7acbea0986 /README.vos | |
parent | ef69c8fcaa2e29961b103ed4aaf7b24d5edd9f23 (diff) | |
download | perl-10fb90aa0794d329747e54e9cda39a33b544c29c.tar.gz |
Patch for Stratus VOS for extended file names
The attached 1-line patch to hints/vos.sh defines a C macro that enables
support for file names longer than 32 characters on the Stratus OpenVOS
port of perl. As there are now some files in the base package whose
names exceed 32 chars, this is an important change.
This change only applies to OpenVOS (horay for the hints files)! I
tested this change on OpenVOS Release 17.0.2ab.
I have also updated the .pod files that refer to VOS/OpenVOS.
Diffstat (limited to 'README.vos')
-rw-r--r-- | README.vos | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/README.vos b/README.vos index 9066297c7b..2283fc19b4 100644 --- a/README.vos +++ b/README.vos @@ -13,13 +13,18 @@ operating system. Perl is a scripting or macro language that is popular on many systems. See L<perlbook> for a number of good books on Perl. -These are instructions for building Perl from source. Most -people can simply download a pre-compiled distribution from the -VOS anonymous FTP site. This version of Perl is not supported -on VOS Release 14.2.0 or earlier releases. If you are running -VOS Release 14.3.0 or later, download Perl from -ftp://ftp.stratus.com/pub/vos/posix/ga/ga.html. Instructions -for unbundling the Perl distribution file are at +These are instructions for building Perl from source. This version of +Perl is not supported on VOS Release 14.2 or earlier releases. If you +have a Continuum platform running VOS Release 14.3 through 14.7, +download Perl from the Stratus Anonymous FTP site at +ftp://ftp.stratus.com/pub/vos/posix/ga/continuum/continuum.html. If +you have a V Series platform running VOS Release 15.0 or later, or if +you have a V Series platform running OpenVOS Release 17.0 or later, +download Perl from +ftp://ftp.stratus.com/pub/vos/posix/ga/v-series/v-series.html. The +perl distribution files on the Stratus anonymous FTP site are stored +in a format called a "bundled file". Instructions for unbundling the +Perl distribution file are at ftp://ftp.stratus.com/pub/vos/utility/utility.html. If you are running VOS Release 14.4.1 or later, you can obtain a @@ -55,27 +60,28 @@ you have modify and default write permission to C<< =item 2 -While there are currently no architecture-specific -extensions or modules distributed with perl, the following -directories can be used to hold such files: +While there are currently no architecture-specific extensions or +modules distributed with perl, the following directories can be +used to hold such files (replace the string VERSION by the +appropriate version number): - >system>ported>lib>perl5>5.9.0>7100 - >system>ported>lib>perl5>5.9.0>8000 - >system>ported>lib>perl5>5.9.0>i786 + >system>ported>lib>perl5>VERSION>7100 + >system>ported>lib>perl5>VERSION>8000 + >system>ported>lib>perl5>VERSION>i786 =item 3 Site-specific perl extensions and modules can be installed in one of two places. Put architecture-independent files into: - >system>ported>lib>perl5>site_perl>5.9.0 + >system>ported>lib>perl5>site_perl>VERSION Put site-specific architecture-dependent files into one of the following directories: - >system>ported>lib>perl5>site_perl>5.9.0>7100 - >system>ported>lib>perl5>site_perl>5.9.0>8000 - >system>ported>lib>perl5>site_perl>5.9.0>i786 + >system>ported>lib>perl5>site_perl>VERSION>7100 + >system>ported>lib>perl5>site_perl>VERSION>8000 + >system>ported>lib>perl5>site_perl>VERSION>i786 =item 4 @@ -114,8 +120,8 @@ modified to perform such mapping in software on VOS. Performing other floating-point computations that underflow or overflow will probably result in SIGFPE. Don't push your luck. -As of VOS Release 14.7.0, the VOS POSIX runtime sets up the -PA-RISC and IA-32 hardware floating-point status register so +As of VOS Release 14.7.0 or later, the VOS POSIX runtime sets up +the PA-RISC and IA-32 hardware floating-point status register so that the overflow and underflow exceptions do not trap, but instead automatically convert the result to infinity or zero, as appropriate. As of this writing, there are still floating-point @@ -158,6 +164,6 @@ Paul Green (Paul.Green@stratus.com) =head1 LAST UPDATE -February 7, 2008 +October 6, 2010 =cut |