1This file documents the changes made to port Perl to the Stratus 2VOS operating system. 3 4Paul Green (Paul_Green@stratus.com) 5February 4, 1999 6 7after 5.005_03: 8 Fixed the VOS port to work with the current version of VOS POSIX.1. 9 Fixed "build.cm" to work-around C compiler bug pcg-98 that affected 10 pp.c when compiled for PA-RISC systems. 11 Updated "config.h" to latest version. 12 Changed "compile_perl.cm" from a sample macro to a real one. 13 Changed "perl.bind" to use Unix-style slash-separated pathnames 14 instead of VOS-style greater-than-separated pathnames. 15 Updated "README.vos" to document the location of the VOS perl 16 libraries. 17 Created "vos_accept.c" to redirect standard "accept" call to 18 nonstandard VOS "_accept" call. 19 Updated "vos_dummies.c" to agree with current version of VOS POSIX.1. 20 Updated "vosish.h" to track changes made to unixish.h. 21 22after 5.005_02: 23 Initial release. 24 Supplied "build.cm" command macro to build perl. 25 Supplied "Changes" to document the change history. 26 Supplied "compile_perl.cm" to launch processes to compile all 27 four versions of the Perl 5 binaries. 28 Supplied "config.h" to configure Perl 5 to VOS. Unfortunately, 29 since VOS does not have the configure tool, this file was 30 built by hand by editing "config_h.SH". 31 Supplied "config_h.SH.orig", which is the version of this file 32 that was current for version 5.005_02. Use this to discover 33 any subsequent changes to config_h.SH that must be 34 hand-copied into the real config.h. 35 Supplied "perl.bind" to control the VOS binder. 36 Supplied "README.vos" to describe the VOS port. 37 Supplied "test_vos_dummies.c" to test the VOS dummy functions. 38 Supplied "vos_dummies.c" to trap unimplemented POSIX functions. 39 Supplied "vosish.h" to configure Perl 5 to VOS. 40 41(end) 42