diff options
author | Paul Green <Paul.Green@stratus.com> | 2002-05-13 08:32:00 -0400 |
---|---|---|
committer | Abhijit Menon-Sen <ams@wiw.org> | 2002-05-13 15:42:50 +0000 |
commit | 11d33b1df00b6fd869e7b610bc72c392abda84ee (patch) | |
tree | e5eb2d8820a62052f1d6075fc7b5f0b2b8113d3a | |
parent | 27c67b7579605645dadae788a0e048828bbfd1ee (diff) | |
download | perl-11d33b1df00b6fd869e7b610bc72c392abda84ee.tar.gz |
Update README.vos and pod/perlport.pod
Message-Id: <200205131631.MAA02607@mailhub2.stratus.com>
p4raw-id: //depot/perl@16575
-rw-r--r-- | README.vos | 18 | ||||
-rw-r--r-- | pod/perldelta.pod | 36 |
2 files changed, 51 insertions, 3 deletions
diff --git a/README.vos b/README.vos index 624e77e2c1..08c44bbd92 100644 --- a/README.vos +++ b/README.vos @@ -316,6 +316,22 @@ supported epoch is January 1, 1980 to January 17, 2038. See the file pod/perlport.pod for more information about the VOS port of Perl. +=head2 Handling of underflow and overflow + +VOS does not support automatically mapping overflowed +floating-point values to +infinity, nor automatically mapping +underflowed floating-point values to -infinity, unlike many +other platforms. The Perl pack function has been 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. + +=head1 TEST STATUS + +When Perl is built using the native build process on VOS Release +14.5.0 and GNU C++/GNU Tools 2.0.1, all attempted tests either +pass or result in TODO (ignored) failures. + =head1 SUPPORT STATUS I'm offering this port "as is". You can ask me questions, but I @@ -334,6 +350,6 @@ Paul Green (Paul.Green@stratus.com) =head1 LAST UPDATE -May 5, 2002 +May 13, 2002 =cut diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3ef8099f29..dd47a244b9 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1583,8 +1583,9 @@ warning that there may be trouble ahead. =item * -If binary compatibility with the 5.005 release is not wanted, Configure -no longer suggests including the 5.005 modules in @INC. +Since Perl 5.8 is not binary-compatible with previous releases +of Perl, Configure no longer suggests including the 5.005 +modules in @INC. =item * @@ -1726,6 +1727,15 @@ floating-point numbers is now more picky about using sprintf %.*g rules for the conversion. Some platforms that used to use gcvt may now resort to the slower sprintf. +=item * + +The obsolete method of making a special (e.g., debugging) flavor +of perl by saying + + make LIBPERL=libperld.a + +has been removed. Use -DDEBUGGING instead. + =back =head2 New Or Improved Platforms @@ -1820,6 +1830,13 @@ in unexpected order. =item * +Stratus VOS is now supported using Perl's native build method +(Configure). This is the recommended method to build Perl on +VOS. The older methods, which build miniperl, are still +available. See L<perlvos>. + +=item * + Amdahl UTS UNIX mainframe platform is now supported. =item * @@ -2327,6 +2344,15 @@ Solaris =item * +Stratus VOS + +The native build method requires at least VOS Release 14.5.0 +and GNU C++/GNU Tools 2.0.1 or later. The Perl pack function +now maps overflowed values to +infinity and underflowed values +to -infinity. + +=item * + Tru64 (aka Digital UNIX, aka DEC OSF/1) The operating system version letter now recorded in $Config{osvers}. @@ -2824,6 +2850,12 @@ In case you are still using Solaris 2.5 (aka SunOS 5.5), you may experience failures (the test core dumping) in lib/locale.t. The suggested cure is to upgrade your Solaris. +=head2 Stratus VOS + +When Perl is built using the native build process on VOS Release +14.5.0 and GNU C++/GNU Tools 2.0.1, all attempted tests either +pass or result in TODO (ignored) failures. + =head2 Failure of Thread (5.005-style) tests B<Note that support for 5.005-style threading is deprecated, |