This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Retract #14251 (the op slab allocator from perlio)
[perl5.git] / hints / vos.sh
CommitLineData
573e07cf
JH
1# $Id: vos.sh,v 1.0 2001-12-11 09:30:00-05 Green Exp $
2
3# This is a hints file for Stratus VOS, using the POSIX environment
4# in VOS 14.4.0 and higher.
5#
6# VOS POSIX is based on POSIX.1-1996. It ships with gcc as the standard
7# compiler.
8#
9# Paul Green (Paul.Green@stratus.com)
10
11# C compiler and default options.
12cc=gcc
36df99d6 13ccflags="-D_SVID_SOURCE -D_POSIX_C_SOURCE=199509L"
573e07cf
JH
14
15# Make command.
16make="/system/gnu_library/bin/gmake"
868439a2 17_make="/system/gnu_library/bin/gmake"
573e07cf
JH
18
19# Architecture name
20archname="hppa1.1"
21
b29b993b
JH
22# Executable suffix.
23# No, this is not a typo. The ".pm" really is the native
24# executable suffix in VOS. Talk about cosmic resonance.
25_exe=".pm"
26
573e07cf
JH
27# Object library paths.
28loclibpth="/system/stcp/object_library"
29loclibpth="$loclibpth /system/stcp/object_library/common"
30loclibpth="$loclibpth /system/stcp/object_library/net"
31loclibpth="$loclibpth /system/stcp/object_library/socket"
32loclibpth="$loclibpth /system/posix_object_library/sysv"
33loclibpth="$loclibpth /system/posix_object_library"
34loclibpth="$loclibpth /system/c_object_library"
35loclibpth="$loclibpth /system/object_library"
36glibpth="$loclibpth"
37
38# Include library paths
39locincpth="/system/stcp/include_library"
40locincpth="$locincpth /system/stcp/include_library/arpa"
41locincpth="$locincpth /system/stcp/include_library/net"
42locincpth="$locincpth /system/stcp/include_library/netinet"
43locincpth="$locincpth /system/stcp/include_library/protocols"
868439a2 44locincpth="$locincpth /system/include_library/sysv"
573e07cf
JH
45usrinc="/system/include_library"
46
47# Where to install perl5.
48prefix=/system/ported/perl5
49
50# Linker is gcc.
51ld="gcc"
52
53# No shared libraries.
54so="none"
55
56# Don't use nm.
57usenm="n"
58
59# Make the default be no large file support.
60uselargefiles="n"
61
62# Don't use malloc that comes with perl.
63usemymalloc="n"
64
92d4dc7f
JH
65# Make bison the default compiler-compiler.
66yacc="/system/gnu_library/bin/bison"
67
68# VOS doesn't have (or need) a pager, but perl needs one.
69pager="/system/gnu_library/bin/cat.pm"
868439a2
JH
70
71# VOS has a bug that causes _exit() to flush all files.
72# This confuses the tests. Make 'em happy here.
73fflushNULL=define
cf346138
PG
74
75# VOS has a link() function but it is a dummy.
76d_link="undef"