/openbsd/gnu/usr.bin/perl/ext/VMS-Stdio/t/ |
H A D | vms_stdio.t | 1 # Tests for VMS::Stdio v2.2 2 use VMS::Stdio; 3 import VMS::Stdio qw(&flush &getname &rewind &sync &tmpnam); 8 #VMS can pretend that it is UNIX. 10 $perl = VMS::Filespec::vmsify($perl) if $^O eq 'VMS'; 42 $sfh = VMS::Stdio::vmssysopen($name, O_RDONLY, 0, 53 print +(&VMS::Stdio::tmpnam ? '' : 'not '),"ok 14\n"; 57 # print +(VMS::Stdio::writeof(P) ? '' : 'not '),"ok 15\n"; 60 # $fh = VMS::Stdio::vmsopen("$name.tmp"); 70 $sfh = VMS::Stdio::vmsopen(">$name.tmp"); [all …]
|
/openbsd/gnu/usr.bin/perl/dist/threads/t/ |
H A D | exit.t | 57 local $TODO = 'VMS exit semantics not like POSIX exit semantics' if $^O eq 'VMS'; 107 local $TODO = 'VMS exit semantics not like POSIX exit semantics' if $^O eq 'VMS'; 121 local $TODO = 'VMS exit semantics not like POSIX exit semantics' if $^O eq 'VMS'; 138 local $TODO = 'VMS exit semantics not like POSIX exit semantics' if $^O eq 'VMS'; 153 local $TODO = 'VMS exit semantics not like POSIX exit semantics' if $^O eq 'VMS';
|
/openbsd/gnu/usr.bin/perl/dist/FindBin/lib/ |
H A D | FindBin.pm | 113 require VMS::Filespec; 114 VMS::Filespec->import; 135 $Bin = VMS::Filespec::unixify($Bin) if $^O eq 'VMS'; 143 ($Bin,$Script) = VMS::Filespec::rmsexpand($0) =~ /(.*[\]>\/]+)(.*)/s; 145 ($Bin = VMS::Filespec::unixify($Bin)) =~ s/\/\z//;
|
/openbsd/gnu/usr.bin/gcc/gcc/config/alpha/ |
H A D | x-vms | 1 # Under VMS, directory names cannot contain dots. 7 # a VMS host. 19 # These extra parts can only be compiled on a VMS host and are only needed 20 # on a VMS target. The rules are in t-vms. 23 # Doesn't work on VMS
|
H A D | xm-vms.h | 26 #ifndef VMS 27 #define VMS macro
|
/openbsd/gnu/usr.bin/perl/dist/PathTools/t/ |
H A D | crossplatform.t | 20 $vms_unix_rpt = VMS::Feature::current("filename_unix_report"); 21 $vms_efs = VMS::Feature::current("efs_charset"); 47 VMS => 'v', 53 VMS => 'w', 109 $result = VMS::Filespec::vmsify($result); 140 $result = VMS::Filespec::vmsify($result); 154 $result = VMS::Filespec::vmsify($result);
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/ |
H A D | VMS.pm | 1 package ExtUtils::CBuilder::Platform::VMS; 226 $fullname = VMS::Filespec::rmsexpand($name); 242 elsif (-f ($fullname = VMS::Filespec::rmsexpand($name,$so)) or 243 -f ($fullname = VMS::Filespec::rmsexpand($name,'.exe'))) { 249 ( -f ($fullname = VMS::Filespec::rmsexpand($name,$lib_ext)) or 250 -f ($fullname = VMS::Filespec::rmsexpand($name,'.olb')))) { 256 ( -f ($fullname = VMS::Filespec::rmsexpand($name,$obj_ext)) or 257 -f ($fullname = VMS::Filespec::rmsexpand($name,'.obj')))) {
|
/openbsd/gnu/usr.bin/perl/dist/PathTools/ |
H A D | Cwd.pm | 46 require VMS::Feature; }) { 57 $unix_rpt = VMS::Feature::current("filename_unix_report"); 70 $efs = VMS::Feature::current("efs_charset"); 88 VMS => 524 if (defined &VMS::Filespec::vmsrealpath) { 545 return VMS::Filespec::unixrealpath($path); 550 my $new_path = VMS::Filespec::vmsrealpath($path); 553 $new_path = VMS::Filespec::pathify($new_path) if -d $path; 568 my $pathified = VMS::Filespec::pathify($path); 571 return VMS::Filespec::rmsexpand($path);
|
/openbsd/gnu/gcc/gcc/config/alpha/ |
H A D | x-vms | 1 # Under VMS, directory names cannot contain dots. 7 # a VMS host. 19 # These extra parts can only be compiled on a VMS host and are only needed 20 # on a VMS target. The rules are in t-vms.
|
/openbsd/usr.bin/file/magdir/ |
H A D | vms | 4 # vms: file(1) magic for VMS executables (experimental) 6 # VMS .exe formats, both VAX and AXP (Greg Roelofs, newt@uchicago.edu) 15 0 string \xb0\0\x30\0 VMS VAX executable 27 0 belong 0x03000000 VMS Alpha executable
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perlvms.pod | 3 perlvms - VMS-specific documentation for Perl 8 behavior on VMS. They are a supplement to the regular Perl 5 10 5 functions differently under VMS than it does under Unix, 165 C<VMS::Filespec> package for explicit interconversion between VMS and 342 run on a VMS system that has X11 support installed. 513 5.2 or greater and running VMS 7.0 or greater: 656 a native VMS exit status value. 664 how the VMS C library encodes these values. 671 produce a native VMS status containing it. 861 and not traditional VMS behavior. [all …]
|
/openbsd/gnu/usr.bin/cvs/ |
H A D | README.VMS | 1 CVS port to VMS 6 VMS-specific quirks are known and the port cannot be considered as 15 Most (all?) work to date has been done on OpenVMS/AXP 6.2. Other VMS 26 CVS client. The tests were run by hand because the VMS POSIX shell 46 3. rsh - unprivileged (on VMS side) 58 VMS's RSH is unusable for CVS's purposes (that is, the one in UCX. 61 via rshd. Unfortunately, this requires the VMS CVS client to be 66 security is due to the fact that on VMS or UNIX, a non privileged 72 under VMS to produce such a connection. 97 On the VMS side, you will have to do this: [all …]
|
/openbsd/gnu/usr.bin/perl/cpan/ExtUtils-Manifest/lib/ExtUtils/ |
H A D | Manifest.pm | 27 require VMS::Filespec if $Is_VMS; 35 if (eval { local $SIG{__DIE__}; require VMS::Feature; }) { 36 $vms_unix_rpt = VMS::Feature::current("filename_unix_report"); 37 $vms_efs = VMS::Feature::current("efs_charset"); 38 $vms_case = VMS::Feature::current("efs_case_preserve"); 163 $filename = VMS::Filespec::unixify($filename); # unescape spaces, etc. 540 $target = VMS::Filespec::unixify($target) if $Is_VMS_mode; 543 $file = VMS::Filespec::unixify($file) if $Is_VMS_mode; 546 $dir = VMS::Filespec::unixify($dir) if $Is_VMS_mode;
|
/openbsd/gnu/usr.bin/perl/ext/SDBM_File/ |
H A D | sdbm.h | 15 #ifdef VMS 125 #ifdef VMS 131 # if !defined(WIN32) && !defined(VMS) 196 # ifdef VMS
|
/openbsd/gnu/usr.bin/perl/ext/VMS-DCLsym/t/ |
H A D | vms_dclsym.t | 3 require VMS::DCLsym or die "not ok 1\n"; 6 tie %syms, VMS::DCLsym or die "not ok 2\n"; 28 $obj = new VMS::DCLsym 'GLOBAL'; 48 tie %gsyms, VMS::DCLsym, 'GLOBAL' or die "not ok 18\n"; 51 print +(tied(%gsyms) =~ /^VMS::DCLsym/ ? '' : 'not '),"ok 19\n";
|
/openbsd/gnu/usr.bin/perl/ |
H A D | README.vms | 27 release by having a look at L<perldelta/VMS>. 29 =head2 Introduction to Perl on VMS 88 =item 1 gunzip/gzip for VMS 96 =item 2 VMS tar 108 =item 3 unzip for VMS 117 =item 5 GNU patch and diffutils for VMS 134 VMSTAR.EXE on your VMS machine. 532 =head2 Web sites for Perl on VMS 565 for the VMS emulations of getpw*() 578 of information about VMS Perl, [all …]
|
/openbsd/gnu/usr.bin/binutils/gas/ |
H A D | README-vms | 1 This document explains a couple of things that are specific to VMS. 3 issues, and the second deals with the VMS debugger and GNU-CC. 7 ****************** Notes for Cross Assembly with VMS ****************** 10 If you wish to build gas on a non-VMS system to cross-assemble, 17 getting them to the VMS machine. The format of the object file is 19 writes the records in the same format that VMS would expect, 22 If you try to copy the file to a VMS system using ftp, the ftp 65 If you have NFS running on the VMS system, what you need to do 72 One proprietary TCP/IP/NFS package for VMS is known to 145 4) Included in the patches to VMS.C are fixes to two bugs that are [all …]
|
H A D | vmsconf.sh | 10 $! Command file to build a GNU assembler on VMS 23 $! Note: The version of gas shipped on the GCC VMS tapes has been patched 52 $ C_DEFS :="""VMS""" 53 $! C_DEFS :="""VMS""","""const="""
|
H A D | make-gas.com | 7 $! Command file to build a GNU assembler on VMS 20 $! Note: The version of gas shipped on the GCC VMS tapes has been patched 49 $ C_DEFS :="""VMS""" 50 $! C_DEFS :="""VMS""","""const="""
|
/openbsd/gnu/usr.bin/cvs/vms/ |
H A D | ChangeLog | 13 * filesubr.c: Changes to handle VMS DEC C 5.7 {open,read,close}dir 14 (expand_wild): Handle comma-separated lists of files for VMS 7.2 and 16 * config.h: Changes to handle VMS DEC C 5.7 {open,read,close}dir 25 * filesubr.c (expand_wild): rewrote for VMS 7.x. Actually 28 now typedefed in VMS 7.x 30 version of VMS since it changes. 32 it is defined as of VMS 7.x, and fixed prototype of unlink 64 version was sometimes dying with a traceback on VMS 7.1 (I don't 171 declarations in system include files on VAX/VMS 6.2. 221 Define. This just preserves the behavior the VMS port has had all [all …]
|
/openbsd/gnu/usr.bin/perl/t/lib/warnings/ |
H A D | mg | 24 if ($^O eq 'MSWin32' || $^O eq 'VMS') { 34 if ($^O eq 'MSWin32' || $^O eq 'VMS') { 44 if ($^O eq 'MSWin32' || $^O eq 'VMS') { 57 if ($^O eq 'MSWin32' || $^O eq 'VMS') {
|
/openbsd/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/ |
H A D | Command.pm | 26 require VMS::Feature; }) { 27 $vms_unix_rpt = VMS::Feature::current("filename_unix_report"); 28 $vms_efs = VMS::Feature::current("efs_charset"); 29 $vms_case = VMS::Feature::current("efs_case_preserve");
|
/openbsd/gnu/usr.bin/perl/cpan/Module-Load-Conditional/t/ |
H A D | 01_Module_Load_Conditional.t | 21 use constant ON_VMS => $^O eq 'VMS'; 53 ### special rules apply on VMS, as always... 55 ### Need path syntax for VMS compares. 56 $dir = VMS::Filespec::pathify($dir); 57 ### Remove the trailing VMS specific directory delimiter 70 ### Use the UNIX specific method, as the VMS one currently 71 ### converts the file spec back to VMS format. 78 ### First element could be blank for some system types like VMS 190 $x_pm = VMS::Filespec::unixify($x_pm) if ON_VMS; 295 #$INC{'[.A.B.C]D.pm'} = $$.$$ if $^O eq 'VMS';
|
/openbsd/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/ |
H A D | Kid.pm | 559 $dir = VMS::Filespec::vmspath( $dir ); 595 $fullname = VMS::Filespec::rmsexpand( $name ); 610 elsif (-f ( $fullname = VMS::Filespec::rmsexpand( $name, $so ) ) 611 or -f ( $fullname = VMS::Filespec::rmsexpand( $name, '.exe' ) ) ) 619 …( -f ( $fullname = VMS::Filespec::rmsexpand( $name, $lib_ext ) ) or -f ( $fullname = VMS::Filespec… 628 …( -f ( $fullname = VMS::Filespec::rmsexpand( $name, $obj_ext ) ) or -f ( $fullname = VMS::Filespec…
|
/openbsd/gnu/usr.bin/perl/cpan/File-Path/lib/File/ |
H A D | Path.pm | 188 $path = VMS::Filespec::unixify($path); 396 $root = VMS::Filespec::vmspath( VMS::Filespec::pathify($root) ) 534 ? !&VMS::Filespec::candelete($root) 553 ( _IS_VMS ? VMS::Filespec::fileify($root) : $root ) 569 $root = VMS::Filespec::vmsify("./$root") 578 ? !&VMS::Filespec::candelete($root)
|