| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
In imitation of e64ca59f2852bc5d0450eea5ed412609a046829d, we don't
really need different prototypes or macros for MULTIPLICITY and
non-MULTIPLICITY. For now, leave drop-in replacements of CRTL
functions alone as there may be more going on there (arguably
these really have no business passing around Perl thread context).
|
|
|
|
|
|
|
|
| |
my_setenv, do_spawn, and do_aspawn are already in embed.h, though
they probably weren't when these were originally put in vmsish.h.
This change is a required follow-up to e64ca59f2852bc5d0450eea5ed412609a046829d;
without it the macro definitions differ in the non-multiplicity case.
|
|
|
|
| |
compile time, so replace it with PERL_FS_VERSION, a compile time constant.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fgetname() does not always return the correct Unix format file
specification when the decc$filename_unix_report feature is active and
is ignoring the decc$readdir_dropdot_notype setting.
So always have fgetname() return a VMS format file specification. When
decc$filename_unix_report is active, use unixify() to convert it to the
expected syntax.
This bug shows up doing rename tests on an open file that has no file
extension with decc$filename_unix_report and decc$readdir_dropdot_notype
both active.
Message-ID: <499042B5.4030803@gmail.com>
|
|
|
|
|
|
|
| |
The hints are interpreter-specific, and we check them in some
pretty low-level routines, such as time(), gmtime(), and stat(),
where it's possible thread context may not have been initialized
yet (or may have already been torn down).
|
|
|
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <49092842.8090805@qsl.net>
Convert symlink target to UNIX format on VMS. (Cwd changes not
included here.)
p4raw-id: //depot/perl@34667
|
|
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4851C439.8070007@qsl.net>
With some revisions.
p4raw-id: //depot/perl@34052
|
|
|
|
|
|
| |
use in order to get the do_spawn-related assert macros defined. Based
on suggestions by John Malmberg.
p4raw-id: //depot/perl@33343
|
|
|
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <473FF49A.5000302@qsl.net>
[.vms...] parts with revisions to compile on older systems and some
POD clean-up.
p4raw-id: //depot/perl@32474
|
|
|
|
|
|
|
|
|
|
| |
Message-id: <47223FA8.90300@newman.upenn.edu>
At my instigation, Charles agreed to wear the copyright hat for
the major VMS files. This is by analogy with the core files
for which Larry, as Prime Mover, is the only named copyright
holder, but "and others" includes, well, lots of others.
p4raw-id: //depot/perl@32201
|
|
|
|
|
|
| |
with zero-length names. The standards disallow that and the test
suite gets indigestion.
p4raw-id: //depot/perl@32037
|
|
|
| |
p4raw-id: //depot/perl@31970
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <46E7567A.8090203@qsl.net>
p4raw-id: //depot/perl@31850
|
|
|
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <46D79236.4070207@qsl.net>
More aggressive UNIX-like renaming of directories on VMS by analogy
with unlink() and rmdir(). Patch modified to compile under threads.
p4raw-id: //depot/perl@31777
|
|
|
|
|
| |
in */*ish.h headers.
p4raw-id: //depot/perl@29077
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4484F8F4.7040902@qsl.net>
p4raw-id: //depot/perl@28367
|
|
|
|
|
|
| |
Add a mutex for manipulated their reference counts.
Unwrap the structure, so that for ithreads it can store SVs in pads.
p4raw-id: //depot/perl@27764
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4431095E.8030003@qsl.net>
p4raw-id: //depot/perl@27733
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <442CC08A.30409@qsl.net>
p4raw-id: //depot/perl@27648
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4427E31D.2030801@qsl.net>
p4raw-id: //depot/perl@27618
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <441EAA33.6010603@qsl.net>
p4raw-id: //depot/perl@27561
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <43EF999A.1020500@qsl.net>
p4raw-id: //depot/perl@27187
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>Date: Mon, 30 Jan 2006 23:21:34 -0500
Message-id: <43DEE5CE.7060108@qsl.net>
p4raw-id: //depot/perl@27015
|
|
|
|
|
| |
having to do with dirent, opendir, etc. Must be Friday the 13th.
p4raw-id: //depot/perl@26844
|
|
|
|
|
| |
Message-Id: <200511051229.58297.abe@ztreet.demon.nl>
p4raw-id: //depot/perl@26026
|
|
|
| |
p4raw-id: //depot/perl@25824
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <43554251.5020704@qsl.net>
p4raw-id: //depot/perl@25801
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <435412C3.3080504@qsl.net>
p4raw-id: //depot/perl@25786
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <43539535.70609@qsl.net>
p4raw-id: //depot/perl@25783
|
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-id: <4351F393.8030809@qsl.net>
Date: Sun, 16 Oct 2005 02:30:43 -0400
p4raw-id: //depot/perl@25772
|
|
|
| |
p4raw-id: //depot/perl@25680
|
|
|
|
|
|
| |
From: "John E. Malmberg" <wb8tyw@qsl.net>
Message-ID: <42F98479.6030207@qsl.net>
p4raw-id: //depot/perl@25280
|
|
|
|
|
|
|
| |
corruption issues on VMS. Back out change 25218 and
the parts of change 25217 that affect pp_ctl.c and
pp_sys.c.
p4raw-id: //depot/perl@25257
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <429942A6.10601@mac.com>
p4raw-id: //depot/perl@24613
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <42442776.8030603@mac.com>
p4raw-id: //depot/perl@24076
|
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <41DB63A6.7040504@mac.com>
Date: Tue, 04 Jan 2005 21:48:54 -0600
p4raw-id: //depot/perl@23748
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3F2B3F57.4050609@mac.com>
p4raw-id: //depot/perl@20439
|
|
|
|
|
| |
can be delayed until perl_parse().
p4raw-id: //depot/perl@19979
|
|
|
|
|
| |
as per suggestion from Sarathy.
p4raw-id: //depot/perl@19878
|
|
|
|
|
|
|
|
|
|
| |
Linux, Solaris, AIX. Had to do #ifdef OS2 for the <io.h> in
malloc.c, found in AIX since there is no such header.
In Tru64 miniperl fails an assert: "free()ed/realloc()ed-away
memory was overwritten?"
(In IRIX compiles but that doesn't prove much since in IRIX
Perl's malloc is simply not used.)
p4raw-id: //depot/perl@19831
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <5.2.0.9.0.20030402173822.01ba1df0@dcichiexc1>
p4raw-id: //depot/perl@19143
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E7A9D28.1040706@mac.com>
p4raw-id: //depot/perl@19042
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <a05111704b90e14567261@[172.16.52.1]>
p4raw-id: //depot/perl@16701
|
|
|
|
|
| |
Message-Id: <011206114105.67cab@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@13491
|
|
|
|
|
| |
Message-Id: <011205223453.8122e@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@13484
|
|
|
|
|
| |
Message-Id: <011129141454.666c6@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@13371
|
|
|
|
|
| |
Message-Id: <011127153734.62182@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@13329
|
|
|
| |
p4raw-id: //depot/perl@13030
|
|
|
|
|
| |
Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12513
|