| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@12685
|
|
|
|
|
| |
Message-Id: <p0510030db7fe771a5a34@[10.0.1.177]>
p4raw-id: //depot/perl@12665
|
|
|
|
|
|
|
|
|
|
| |
make the dMY_CXT stuff available under all of
MULTIPLICITY/PERL_OBJECT/USE_ITHREADS
p4raw-link: @12660 on //depot/maint-5.6/perl: a70d410d4148e74336b898085586ebf4fe5e0ddc
p4raw-id: //depot/perl@12662
p4raw-integrated: from //depot/maint-5.6/perl@12661 'merge in' perl.h
(@12652..)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
more tweaks to change#12626
* move the boilerplate code over to perl.h and make DynaLoader
use it
* make re, Opcode, File::Glob and B threadsafe
* re.xs needed s/deinstall/uninstall/ (guess nobody uses
C<no re;> anywhere)
include XS_VERSION in MY_CXT_KEY (tweak for change#12652)
File::Glob required a bit more work in bleadperl
because of ExtUtils::Constant (see the Makefile.PL change)
p4raw-link: @12652 on //depot/maint-5.6/perl: 3bc8871b91a24662eada2114d9a016153718b1c4
p4raw-link: @12626 on //depot/maint-5.6/perl: 512dcce54ea4db665708f91609bdd0a6126d1acd
p4raw-id: //depot/perl@12654
p4raw-integrated: from //depot/maint-5.6/perl@12650 'edit in'
ext/B/B.xs ext/DynaLoader/dlutils.c (@12652..) 'merge in'
perl.h (@12597..) ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs
ext/re/re.xs (@12652..)
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 12530]
Fixed in two places - p4 resolve
[ 12529]
Fix for ithreads/stdio build
[ 12525]
Avoid calling (now non-existant) Perl_sv_setsv(), by calling
Perl_sv_setsv_flags directly.
[ 12524]
Add a new flag character 'm' to embed.pl set to represent
"functions" which are really macros. Use it foe the troublesome
sv_setsv() etc. macros in sv.h - changing latter to define
sv_setsv rather than sv_setsv_macro etc.
[ 12523]
Add comments explaining why win32.h/embed.h are included where they are
in perl.h
[ 12522]
Code PerlIOWin32_dup - does not fix Win32 problems as :win32 is not
being used yet.
[ 12511]
Fix gross win32 build issues
p4raw-link: @12530 on //depot/perlio: ed1c0269a31901e89fe8c0090d5c6cb7881eeb2f
p4raw-link: @12529 on //depot/perlio: e0fa5af24242618e2201252ebce12dfc87892dd1
p4raw-link: @12525 on //depot/perlio: 485caab953a6ba703128628417a156139b8e7a26
p4raw-link: @12524 on //depot/perlio: af3c7592a74e7782bf0779c3272ee86140fadf53
p4raw-link: @12523 on //depot/perlio: 66a93824ccd37b2948fb857056747c3314d2a08c
p4raw-link: @12522 on //depot/perlio: aa98ed8a09f34fb745cd31d496ab825619d2c82d
p4raw-link: @12511 on //depot/perlio: a0ae667081b123207d4d0f2b6e6b7a5597859a57
p4raw-id: //depot/perl@12531
|
| |
| |
| |
| |
| | |
in perl.h
p4raw-id: //depot/perlio@12523
|
| |
| |
| |
| |
| | |
Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12513
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in speed (upto 20% speedup in certain operations) but meanwhile
regexps and arithmetics got slower (5-10%) (according to
perlbench average speedup is negligible, and within measuring
flutter, 1%). Therefore retracting all the changes
aimed at getting -std1 to compile cleanly: #12475, #12476,
#12479, #12480, #12481, #12482, #12483, #12484.
p4raw-id: //depot/perl@12485
|
| |
| |
| |
| |
| | |
Move the VMS_FOO_ERROR codes next to the SETERRNO() definition.
p4raw-id: //depot/perl@12483
|
| |
| |
| |
| |
| | |
More dollar$hiding.
p4raw-id: //depot/perl@12481
|
|/
|
|
|
|
| |
Avoid dollar signs in identifiers (in non-VMS) to
placate ultra picky ANSI compilers (such as DEC^WCPQ^WHP).
p4raw-id: //depot/perl@12475
|
|
|
|
|
| |
Still-passes all tests non-threaded (well it would wouldn't it!)
p4raw-id: //depot/perlio@12451
|
|
|
| |
p4raw-id: //depot/perl@12417
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
12192 11817 11815 11813 11778 11775
Update CPAN.pm to work with new Mac::BuildTools instead
of ExtUtils::MM_MacOS "orphan" functions
Fix test
Make syntax check report in MPW style, fix tests
to use Mac::err=unix to get normal-style error
messages.
More module and test ports from Thomas Wegner et al
Fix open of /dev/null for Mac OS
Allow for platforms to override formatting of errors
on output from Matthias Neeracher (core files)
p4raw-id: //depot/perl@12235
p4raw-edited: from //depot/maint-5.6/macperl@12234 'edit in'
lib/File/DosGlob.pm t/op/magic.t (@11007..)
p4raw-integrated: from //depot/maint-5.6/macperl@12234 'copy in'
lib/File/Spec/Mac.pm lib/File/Temp.pm (@11007..) 'merge in'
ext/File/Glob/Glob.pm lib/CPAN.pm (@11007..)
ext/File/Glob/bsd_glob.c t/base/term.t (@11185..)
t/op/runlevel.t (@11198..) t/pod/testp2pt.pl (@11500..)
p4raw-integrated: from //depot/maint-5.6/macperl@11815 'merge in'
perl.c (@11806..)
p4raw-integrated: from //depot/maint-5.6/macperl@11775 'merge in'
perl.h pp_ctl.c util.c (@11007..)
|
|
|
|
|
|
|
| |
and not going to; regen perltoc, perlmodlib.
(Some references still linger in perltoc, have to figure
out where they are coming from.)
p4raw-id: //depot/perl@12095
|
|
|
|
|
|
|
| |
(??{CODE}) regex
Message-Id: <200109091741.f89HfsM18534@crypt.compulink.co.uk>
p4raw-id: //depot/perl@12027
|
|
|
|
|
|
|
| |
gnuc platforms, but not needed there. This uses GCC
to silence GCC specific warnings by marking pTHX as
unused.
p4raw-id: //depot/perl@11997
|
|
|
|
|
|
|
| |
glorious 64 bit (with less bugs) (was Re: hex and oct again (was Re: FreeBSD MD5 crypt? Re: crypt/hex/oct and Unicode?)))
Message-ID: <20010911000031.G1512@plum.flirble.org>
p4raw-id: //depot/perl@11990
|
|
|
|
|
| |
Message-Id: <200109071728.SAA13569@tempest.npl.co.uk>
p4raw-id: //depot/perl@11941
|
|
|
|
|
|
|
| |
(was Re: FreeBSD MD5 crypt? Re: crypt/hex/oct and Unicode?))
Message-ID: <20010904224250.P25120@plum.flirble.org>
p4raw-id: //depot/perl@11874
|
|
|
|
|
| |
p4raw-link: @11803 on //depot/perl: acfe0abcedaf592fb4b9cb69ce3468308ae99d91
p4raw-id: //depot/perl@11820
|
|
|
|
|
| |
working in 5.7.x
p4raw-id: //depot/perl@11803
|
|
|
|
|
|
| |
Thanks to H. Merijn Brand for the patch.
Some of the comments and or guards might be removable in perl.h now.
p4raw-id: //depot/perl@11758
|
|
|
| |
p4raw-id: //depot/perl@11731
|
|
|
|
|
|
| |
Better solution would be to make 5005threaded perl use
the same system as ithreads do
p4raw-id: //depot/perl@11718
|
|
|
| |
p4raw-id: //depot/perl@11715
|
|
|
|
|
| |
running to perl_destruct, changes prototype of perl_destruct to return exitstatus.
p4raw-id: //depot/perl@11702
|
|
|
|
|
|
|
| |
of the usual suspects (like getpwent) but not for others
(like localtime and rand). The _r versions are available
for all of them, so let's use them.
p4raw-id: //depot/perl@11699
|
|
|
|
|
| |
NV_EPSILON #defined.
p4raw-id: //depot/perl@11680
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From: "Artur Bergman" <artur@contiller.se>
Date: Mon, 13 Aug 2001 14:38:41 +0200
Message-ID: <005401c123f4$e1f53360$21000a0a@vogw2kdev>
Subject: [PATCH] embed.pl
From: Arthur Bergman <arthur@contiller.se>
Date: Mon, 13 Aug 2001 14:38:14 +0200
Message-ID: <B79D96D6.3088%arthur@contiller.se>
Subject: [PATCH] sharedsv cleanups
From: "Arthur Bergman" <arthur@contiller.se>
Date: Mon, 13 Aug 2001 15:14:25 +0200
Message-ID: <005a01c123f9$dfe525d0$21000a0a@vogw2kdev>
Plus few tweaks: _init needs to be Adp, the prototypes
should not be revealed unless using ithreads, #endif FOO
must be #endif /* FOO */, adding (parentheses) around
do { } while doesn't work too well.
p4raw-id: //depot/perl@11659
|
|
|
| |
p4raw-id: //depot/perl@11646
|
|
|
|
|
| |
threadsafe platforms.
p4raw-id: //depot/perl@11645
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
try to define (most importantly) Perl_is{inf,nan}(x).
For this first cut, assume none such APIs exist in non-UNIXoid
platforms-- this is of course too unkind: Win32 rumoredly has
_fpclass() and _isnan(), and VMS/VOS very probably have some
of the APIs available. The only thing Perl uses at the moment
is Perl_isnan() (has been in use for a while now).
NOTE: the Win32 and NetWare config_h.?c need regenerating.
p4raw-id: //depot/perl@11618
|
|
|
| |
p4raw-id: //depot/perl@11608
|
|
|
|
|
|
|
| |
make it into mainline
p4raw-link: @8178 on //depot/maint-5.6/perl: 961154a63c3a7b345be8bfbe688f4d089c92e684
p4raw-id: //depot/perl@11589
|
|
|
|
|
| |
kindly supplied by Rainer Keuchel <rkeuc@allgeier.com>.
p4raw-id: //depot/perl@11549
|
|
|
|
|
|
|
| |
perl.h)
Message-Id: <68236D3FC2D92347B466639324391D1A0432AB@PONDUS.nimsoft.no>
p4raw-id: //depot/perl@11542
|
|
|
|
|
| |
Message-ID: <20010801135702.I10442@netthink.co.uk>
p4raw-id: //depot/perl@11541
|
|
|
|
|
| |
At least toke.c and sv.c still need quite a bit of work.
p4raw-id: //depot/perl@11489
|
|
|
| |
p4raw-id: //depot/perl@11342
|
|
|
| |
p4raw-id: //depot/perl@11284
|
|
|
|
|
|
|
| |
Message-Id: <200107031638.JAA11998@cepheus.utsglobal.com>
Replace #11113 with a better version.
p4raw-id: //depot/perl@11124
|
|
|
| |
p4raw-id: //depot/perl@11113
|
|
|
|
|
|
| |
Expected not to exist in non-UNIX excepting in VMS, where
according to a quick web survey they just might.
p4raw-id: //depot/perl@11003
|
|
|
|
|
| |
by Olaf Flebbe.
p4raw-id: //depot/perl@10972
|
|
|
| |
p4raw-id: //depot/perl@10941
|
|
|
| |
p4raw-id: //depot/perl@10888
|
|
|
|
|
|
| |
to happen right after the inclusion of <inttypes.h>,
from Edward Moy.
p4raw-id: //depot/perl@10716
|
|
|
|
|
| |
(and INT64_MIN) brokenness.
p4raw-id: //depot/perl@10649
|
|
|
| |
p4raw-id: //depot/perl@10643
|