diff options
author | Paul Green <Paul.Green@stratus.com> | 2008-02-08 07:36:03 -0500 |
---|---|---|
committer | Steve Peters <steve@fisharerojo.org> | 2008-02-08 19:11:19 +0000 |
commit | 3722f0dc40a30b6ceedaf8704b690b384a8adb00 (patch) | |
tree | 58727ce9196f343d0c92a4f894f5fee186d168c7 /vos | |
parent | 7b0f711abd55488cc790ac95f935f46d630a87bb (diff) | |
download | perl-3722f0dc40a30b6ceedaf8704b690b384a8adb00.tar.gz |
RE: Perl @ 33218 (Stratus VOS patches)
From: "Green, Paul" <Paul.Green@stratus.com>
Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
p4raw-id: //depot/perl@33259
Diffstat (limited to 'vos')
-rw-r--r-- | vos/Changes | 6 | ||||
-rw-r--r-- | vos/vos.c | 4 | ||||
-rw-r--r-- | vos/vosish.h | 4 |
3 files changed, 13 insertions, 1 deletions
diff --git a/vos/Changes b/vos/Changes index 2d49a3c885..b5bf0ee47b 100644 --- a/vos/Changes +++ b/vos/Changes @@ -1,6 +1,12 @@ This file documents the changes made to port Perl to the Stratus VOS operating system. +For 5.8.9: + Updated vos hints file (vos.sh) to use the POSIX-2001 + standard and to recognize the V Series architecture of + i786. Cleaned-up a few issues so that more tests pass. + This version builds on VOS Release 15.3.0. + For 5.10.0: Added support for the syslog family of functions to vos.c. This allows the source code to be built on versions of VOS @@ -6,6 +6,8 @@ have pow(0,0) return 1, avoiding c-1471. */ /* Modified 06-09-25 by Paul Green (Paul.Green@stratus.com) to add syslog entries. */ +/* Modified 08-02-04 by Paul Green (Paul.Green@stratus.com) to + open the syslog file in the working dir. */ /* End of modification history */ #include <errno.h> @@ -87,7 +89,7 @@ int vos_syslog_logopt = 0; char vos_syslog_ident[IDENT_LEN] = ""; int vos_syslog_ident_len = 0; int vos_syslog_mask = ALL_PRIORITIES; -char vos_syslog_path[PATH_LEN] = "/Stratus/Green/build_farm/build_farm.syslog"; +char vos_syslog_path[PATH_LEN] = "syslog"; char vos_syslog_facility_name [17][10] = { "[KERN] ", /* LOG_KERN */ diff --git a/vos/vosish.h b/vos/vosish.h index dfddd31fd7..c9e37654e0 100644 --- a/vos/vosish.h +++ b/vos/vosish.h @@ -4,6 +4,10 @@ #include "unixish.h" #endif +/* VOS does not support SA_SIGINFO, so undefine the macro. This + is a work-around for posix-1302. */ +#undef SA_SIGINFO + /* The following declaration is an avoidance for posix-950. */ extern int ioctl (int fd, int request, ...); |