diff options
author | Paul Green <Paul.Green@stratus.com> | 2008-02-08 07:36:03 -0500 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-03-12 17:43:34 +0000 |
commit | 1500fc6cc779e8ceabc91b1a7fd250d4894d032b (patch) | |
tree | b80483c50cbcef67934c8f1ae0a720192768861a /vos | |
parent | f7cc189b61288925e520c8fe555e8c5078a2dcc3 (diff) | |
download | perl-1500fc6cc779e8ceabc91b1a7fd250d4894d032b.tar.gz |
Integrate:
[ 33259]
Subject: 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-link: @33259 on //depot/perl: 3722f0dc40a30b6ceedaf8704b690b384a8adb00
p4raw-id: //depot/maint-5.10/perl@33496
p4raw-integrated: from //depot/perl@33490 'copy in' vos/vosish.h
(@15582..) README.vos (@22171..) vos/Changes vos/vos.c
(@28933..) lib/ExtUtils/t/eu_command.t (@29578..) hints/vos.sh
(@29777..) t/TEST (@31896..) makedepend.SH (@31974..) 'merge
in' lib/ExtUtils/t/MM_Unix.t (@33250..)
p4raw-integrated: from //depot/perl@33259 'copy in'
ext/Time/HiRes/Makefile.PL (@32554..) 'merge in' pp_pack.c
(@33239..)
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, ...); |