| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
(There was never an error, as croak() was called before the return).
p4raw-id: //depot/perl@33956
|
|
|
|
|
|
|
| |
be defined. This fix changes the error message from "Your vendor has
not defined POSIX macro %s, used" to "POSIX::%s not implemented on
this architecture", which I assume is not going to break anything.
p4raw-id: //depot/perl@33936
|
|
|
|
|
|
|
|
| |
and WTERMSIG wrappers with one wrapper using the XS "ALIAS" feature.
This gets the shared object size back below the size before the removal
of int_macro_int. It looks like there are other space savings to be
made this way.
p4raw-id: //depot/perl@33897
|
|
|
|
|
|
|
|
| |
that creates closures round it. Instead, wrap WEXITSTATUS, WIFEXITED,
WIFSIGNALED, WIFSTOPPED, WSTOPSIG and WTERMSIG directly with XS.
The shared library is slightly larger, but dynamic memory usage savings
beat this, even within one thread of one process. Simpler code too.
p4raw-id: //depot/perl@33896
|
|
|
|
|
|
|
| |
S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
of bug #54186, but there has been a redefined subroutine warning for
ages if you elected to import all of POSIX and Fcntl's exports.
p4raw-id: //depot/perl@33826
|
|
|
|
|
|
|
| |
by Fcntl but only conditionally exported by Fcntl. The most obvious
were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
So add them to the list of constants that POSIX imports from Fcntl.
p4raw-id: //depot/perl@33825
|
|
|
|
|
| |
Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
p4raw-id: //depot/perl@33621
|
|
|
|
|
|
| |
fpathconf testing rather than ->curdir(), as the latter can be on
networked storage that fails the syscall (and the tests).
p4raw-id: //depot/perl@33401
|
|
|
|
|
|
| |
From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
p4raw-id: //depot/perl@33101
|
|
|
|
|
|
|
| |
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
More consting.
p4raw-id: //depot/perl@32947
|
|
|
|
|
|
|
| |
From: "Robin Barker" <Robin.Barker@npl.co.uk>
Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
Date: Sat, 22 Dec 2007 00:39:47 -0000
p4raw-id: //depot/perl@32703
|
|
|
| |
p4raw-id: //depot/perl@32539
|
|
|
|
|
| |
Message-ID: <20071127190019.GA6319@ftbfs.org>
p4raw-id: //depot/perl@32524
|
|
|
|
|
| |
be bad, m'kay.
p4raw-id: //depot/perl@31725
|
|
|
|
|
|
|
|
|
|
|
| |
it seems to have the same problem as when built with the VC8 CRT
(Fixes perl #44589)
Also, change the %D to the equivalent %m/%d/%y because %D isn't
supported at all by Microsoft's CRT and just converts to nothing
with VC6's CRT and causes another invalid parameter error with VC8
and Vista
p4raw-id: //depot/perl@31721
|
|
|
|
|
|
|
|
| |
buffer that may be overwritten by subsequent calls to the CRT
function, so we must make a safe copy of that buffer for our own
use. This fixes lib/locale.t on Win32 with the Borland compiler,
but presumably could affect other compilers too.
p4raw-id: //depot/perl@31482
|
|
|
|
|
| |
on z/OS, so move them to the list of non const constants.
p4raw-id: //depot/perl@31308
|
|
|
|
|
| |
Message-ID: <20070503172713.GA23180@sirius.otherwize.co.uk>
p4raw-id: //depot/perl@31137
|
|
|
| |
p4raw-id: //depot/perl@30912
|
|
|
| |
p4raw-id: //depot/perl@30898
|
|
|
| |
p4raw-id: //depot/perl@30671
|
|
|
|
|
| |
instead of 0, as suggested by Mike Schilli.
p4raw-id: //depot/perl@30590
|
|
|
| |
p4raw-id: //depot/perl@30014
|
|
|
|
|
| |
So need to propagate errors with $@.
p4raw-id: //depot/perl@29723
|
|
|
|
|
| |
and silence a potential warning from it.
p4raw-id: //depot/perl@29592
|
|
|
| |
p4raw-id: //depot/perl@29591
|
|
|
|
|
| |
the __END__ is temporarily removed.
p4raw-id: //depot/perl@29587
|
|
|
|
|
|
| |
possible of POSIX::SigRt out to AutoLoadLand, so that it won't be
loaded unless someone starts using the realtime signals interface.
p4raw-id: //depot/perl@29586
|
|
|
| |
p4raw-id: //depot/perl@29571
|
|
|
| |
p4raw-id: //depot/perl@29408
|
|
|
|
|
|
| |
From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com>
Message-ID: <3852726AFA94DE4F87E616F13F416A5F0A912F@naimucu1.ffz00k.rootdom.net>
p4raw-id: //depot/perl@29353
|
|
|
|
|
| |
so skip the test in that case.
p4raw-id: //depot/perl@29352
|
|
|
|
|
|
|
|
| |
Message-ID: <9b18b3110610181151i3ca438cdied769ebaa4255079@mail.gmail.com>
change test files that do a require "./test.pl"; without a BEGIN block
to ensure prototypes are seen, plus fix any breakage this reveals.
p4raw-id: //depot/perl@29056
|
|
|
|
|
|
| |
ext/POSIX/t/sysconf.t (it just means the feature is
not implemented, not defined, or has no limit)
p4raw-id: //depot/perl@28851
|
|
|
|
|
| |
of Perl.
p4raw-id: //depot/perl@28729
|
|
|
|
|
| |
for the benefit of Mac OS X and VMS.
p4raw-id: //depot/perl@28574
|
|
|
|
|
|
| |
_PC_CHOWN_RESTRICTED. The HP-UX manpage suggests not trying
to do it, and that the errno will not be set on failure.
p4raw-id: //depot/perl@28572
|
|
|
|
|
| |
Message-Id: <200607110623.k6B6N8Ni488812@kosh.hut.fi>
p4raw-id: //depot/perl@28540
|
|
|
|
|
| |
Message-Id: <F1942C06-CDE3-47C6-AC5A-4358960E0F6E@mac.com>
p4raw-id: //depot/perl@28520
|
|
|
|
|
| |
Message-ID: <9b18b3110607080855g73407c4fx41a578815c2a6da2@mail.gmail.com>
p4raw-id: //depot/perl@28508
|
|
|
|
|
|
| |
Subject: [PATCH] the new POSIX tests
Message-ID: <44AF7019.3070509@iki.fi>
p4raw-id: //depot/perl@28505
|
|
|
|
|
|
|
|
|
|
| |
Message-ID: <1152262951.44ae23272ffa0@imp3-g19.free.fr>
Only includes changes to:
* ext/I18N/Langinfo/t/Langinfo.t
* ext/POSIX/t/sysconf.t
* ext/POSIX/t/termios.t
p4raw-id: //depot/perl@28503
|
|
|
| |
p4raw-id: //depot/perl@28486
|
|
|
| |
p4raw-id: //depot/perl@28142
|
|
|
|
|
| |
they aren't viable. (Certain glibcs are "interesting")
p4raw-id: //depot/perl@28039
|
|
|
|
|
| |
p4raw-link: @27440 on //depot/perl: 516d25e8e8c09c6c60bf2f46703fc4d5add0f5fb
p4raw-id: //depot/perl@27441
|
|
|
|
|
| |
dumping core.
p4raw-id: //depot/perl@27440
|
|
|
|
|
| |
bit builds.
p4raw-id: //depot/perl@26996
|
|
|
|
|
|
|
|
| |
Keep NEWSV() itself for backwards-compatibility outside of the core,
but don't advertise it any more.
(cf. change #25101).
p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada
p4raw-id: //depot/perl@26901
|
|
|
|
|
| |
Ref change 26676.
p4raw-id: //depot/perl@26795
|