summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* more complete pseudo-fork() support for WindowsGurusamy Sarathy1999-12-0157-2616/+6880
| | | p4raw-id: //depot/perl@4602
* rudimentary support for remote debugging, from aeons ago (somewhatGraham TerMarsch1999-12-011-16/+50
| | | | | | | modified) Message-ID: <35FAB38F.EA9AAC50@activestate.com> Subject: Re: Patches to perl5db.pl to allow for remote debugging p4raw-id: //depot/perl@4601
* Document known limitations of fdopen() on some systems,Chip Salzenberg1999-11-191-2/+13
| | | | | as they apply to open() and sysopen(). p4raw-id: //depot/perl@4600
* Undef printf before redirecting it to PerlIO_stdoutf.Chip Salzenberg1999-11-191-0/+1
| | | | | (Avoids an irritating warning when compiling with PerlIO.) p4raw-id: //depot/perl@4599
* Pod::Parser updates (v1.091) from Brad Appleton <bradapp@enteract.com>Gurusamy Sarathy1999-11-168-47/+888
| | | p4raw-id: //depot/perl@4590
* add a synchronous stub fork() for USE_ITHREADS to prove that a simpleGurusamy Sarathy1999-11-159-15/+91
| | | | | | C<if (fork()) { print "parent" } else { print "child" }> works on Windows (incidentally running a cloned^2 interpreter :) p4raw-id: //depot/perl@4589
* cloning the stack (part 1)Gurusamy Sarathy1999-11-154-39/+123
| | | p4raw-id: //depot/perl@4588
* tweak for win32 buildGurusamy Sarathy1999-11-144-2/+8
| | | p4raw-id: //depot/perl@4585
* cosmetic tweaksGurusamy Sarathy1999-11-1412-149/+276
| | | p4raw-id: //depot/perl@4584
* fix problem pointer castsGurusamy Sarathy1999-11-143-2/+861
| | | p4raw-id: //depot/perl@4583
* sundry cleanups for cloned interpreters (only known failure modeGurusamy Sarathy1999-11-1412-57/+85
| | | | | | is due to regexps keeping non-constant data in their compiled structures) p4raw-id: //depot/perl@4579
* fix bug in change#4515 (STOP blocks now see @ARGV like the rest)Gurusamy Sarathy1999-11-144-8/+10
| | | | | p4raw-link: @4515 on //depot/perl: 4f25aa189c4a92535547c706ad37c13b7caee387 p4raw-id: //depot/perl@4578
* typos in change#4561 and change#4565Gurusamy Sarathy1999-11-132-3/+2
| | | | | | p4raw-link: @4565 on //depot/cfgperl: 6688c047a9590c3f89dc0c1c9d684b235df668c4 p4raw-link: @4561 on //depot/cfgperl: 8bc9d5905854a266b70e2103e09a997741ac5d52 p4raw-id: //depot/perl@4575
* revert non-kosher parts of change#4562 (sort order problemsGurusamy Sarathy1999-11-133-224/+1
| | | | | | | | | | should be ignored (on ebcdic) by fixing dumper.t/T() to sort result and expected lines; /[:ascii:]/ not working should be fixed, not ignored in regexp.t; result from sort should be fixed to be ascii portable on ebcdic, not ebcdic-specific) p4raw-link: @4562 on //depot/cfgperl: ee50adbe6978769b1ad873bd2be52593b054ff83 p4raw-id: //depot/perl@4574
* integrate cfgperl changes into mainlineGurusamy Sarathy1999-11-13229-259/+1266
|\ | | | | p4raw-id: //depot/perl@4573
| * updates to README.vmsCraig A. Berry1999-11-131-13/+14
| | | | | | | | | | | | To: perl5-porters@perl.org, VMSPERL@perl.org Message-Id: <4.2.0.58.19991027105257.00addc10@mmtnt11.metamor.com> p4raw-id: //depot/cfgperl@4572
| * [5.005_62 PATCH] support link() on WinNT and NTFSJan Dubois1999-11-1313-14/+139
| | | | | | | | | | | | | | | | To: perl5-porters@perl.org, Perl-Win32-Porters@activestate.com Cc: Douglas Lankshear <dougl@activestate.com>, Gurusamy Sarathy <gsar@activestate.com> Message-ID: <382b5d24.10899522@smtprelay.t-online.de> p4raw-id: //depot/cfgperl@4571
| * makedef.pl goofIlya Zakharevich1999-11-131-1/+5
| | | | | | | | | | | | To: perl5-porters@perl.org (Mailing list Perl5) Message-Id: <199911090455.XAA25627@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@4570
| * [DOCPATCH 5.005_62 perlfaq9.pod] Mention HTML::FormatTextMichael G. Schwern1999-11-131-1/+3
| | | | | | | | | | | | | | To: perl5-porters@perl.org, pod-people@perl.org Cc: tchrist@mox.perl.com, gnat@frii.com Message-ID: <19991110172146.A23527@athens.aocn.com> p4raw-id: //depot/cfgperl@4569
| * DynaLoader_pm.PL patch (backslashes in strings)Paul Moore1999-11-131-1/+1
| | | | | | | | | | | | To: <perl5-porters@perl.org> Message-ID: <LPBBIIMJKJMPNOGHGLLCMEBFCAAA.gustav@morpheus.demon.co.uk> p4raw-id: //depot/cfgperl@4568
| * [ID 19991112.002] patch: Exporter.pm not reporting pathJD Laub1999-11-131-1/+2
| | | | | | | | | | | | To: perl5-porters@perl.org Message-Id: <199911121558.IAA08915@mocha.iasi.com> p4raw-id: //depot/cfgperl@4567
| * small patch for perldocBernard Quatermass1999-11-131-3/+5
| | | | | | | | | | | | To: perl5-porters@perl.org Message-Id: <VA.0000001c.00d1e05a@quatermass.co.uk> p4raw-id: //depot/cfgperl@4566
| * [ID 19991112.004] Bug in IO::Socket (patch included)Scott Gifford1999-11-131-0/+2
| | | | | | | | | | | | | | To: perl5-porters@perl.org Cc: gbarr@pobox.com Message-Id: <m3emdvw9hp.fsf@sgifford.tir.com> p4raw-id: //depot/cfgperl@4565
| * Applied manually:Craig A. Berry1999-11-135-72/+60
| | | | | | | | | | | | | | To: perl5-porters@perl.org, VMSPERL@perl.org Subject: [PATCH 5.005_62] patches required to build on VMS Message-Id: <4.2.2.19991109173839.00d12630@mmtnt11.metamor.com> p4raw-id: //depot/cfgperl@4564
| * Regen Unicode tables to include a warning:Jarkko Hietaniemi1999-11-13188-21/+684
| | | | | | | | | | | | | | Thou Shalt Not Edit Them By Hand; add missing (Unicode 2.0 -introduced) tables to MANIFEST; convert the equivalence tables to be valid Perl code. p4raw-id: //depot/cfgperl@4563
| * was Re: [ID 19991102.003] perl on os390Peter Prymmer1999-11-135-2/+235
| | | | | | | | | | | | To: gsar@activestate.com, perl-mvs@perl.org, perlbug@perl.com Message-Id: <199911102234.OAA01018@brio.forte.com> p4raw-id: //depot/cfgperl@4562
| * $Config{myarchname} is not a good architecture identifierJarkko Hietaniemi1999-11-131-2/+3
| | | | | | | | | | | | because it may contain host/node identification like CPU serial numbers. p4raw-id: //depot/cfgperl@4561
| * Continue largefileness separation from quadness;Jarkko Hietaniemi1999-11-136-34/+27
| | | | | | | | | | | | move nv-preserving test out of perl.h into Configure; use HAS_SETVBUF in IO. p4raw-id: //depot/cfgperl@4560
| * Try to fix largefileness so that it "works" without a quad IV.Jarkko Hietaniemi1999-11-139-98/+90
| | | | | | p4raw-id: //depot/cfgperl@4559
| * Undo drift from mainline.Jarkko Hietaniemi1999-11-132-3/+3
| | | | | | p4raw-id: //depot/cfgperl@4558
* | typoGurusamy Sarathy1999-11-131-1/+1
| | | | | | p4raw-id: //depot/perl@4557
* | integrate cfgperl contents (op.[ch] needed manual resolve)Gurusamy Sarathy1999-11-1352-609/+1068
|\ \ | |/ | | p4raw-id: //depot/perl@4556
| * Integrate with Sarathy.Jarkko Hietaniemi1999-11-1312-83/+182
| |\ | |/ |/| p4raw-id: //depot/cfgperl@4555
* | cloned interpreters now actually run and pass all but 55/10386Gurusamy Sarathy1999-11-1312-83/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | subtests; various subtle bugs, new and old, observed when running cloned interpreters have been fixed still to do: | * dup psig_ptr table | * merge PADOP GVs support with "our" SVs (existing PADOPs are too | simple-minded and grab one pad entry each, heavily bloating | the pad by not avoiding dups) | * overloaded constants are not really immutable--they need to | be PADOPs | * allocator for constants and OPs need to be spelled differently | (shared vs interpreter-local allocations) | * optree refcounting is still missing locking (macros are in place) | * curstackinfo, {mark,scope,save,ret}stack need to be cloned so | perl_clone() can be called from within runops*() p4raw-id: //depot/perl@4553
| * Turn on largefileness always if available andJarkko Hietaniemi1999-11-1114-106/+161
| | | | | | | | | | continue 64-bit fixes. p4raw-id: //depot/cfgperl@4552
| * Fix a thinko in 4548.Jarkko Hietaniemi1999-11-111-1/+1
| | | | | | p4raw-id: //depot/cfgperl@4550
| * Integrate with Sarathy.Jarkko Hietaniemi1999-11-1155-841/+2305
| |\ | |/ |/| p4raw-id: //depot/cfgperl@4549
* | avoid stash pointers in optree under USE_ITHREADSGurusamy Sarathy1999-11-1119-58/+92
| | | | | | p4raw-id: //depot/perl@4546
* | another change towards a shareable optree: avoid pointer to filegvGurusamy Sarathy1999-11-1133-384/+473
| | | | | | | | | | | | | | | | | | in COP; revert parts of change#4485 and s/xcv_filegv/xcv_file/ (CvFILE() may yet come in handy somewhere); adjust compiler doodads to suit p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577 p4raw-id: //depot/perl@4545
* | more cleanups for change#4539Gurusamy Sarathy1999-11-105-12/+39
| | | | | | | | | | p4raw-link: @4539 on //depot/perl: 350de78d9c02710bb008e9ca922c78ba251ec366 p4raw-id: //depot/perl@4544
* | remove dead branch/infinite looper in change#3612Gurusamy Sarathy1999-11-101-7/+15
| | | | | | | | | | p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e p4raw-id: //depot/perl@4543
* | IoDIRP may be fake when used in source filters, mark as suchGurusamy Sarathy1999-11-093-15/+23
| | | | | | p4raw-id: //depot/perl@4542
* | small nits in changes#4538,4539Gurusamy Sarathy1999-11-092-3/+7
| | | | | | | | | | | | p4raw-link: @4539 on //depot/perl: 350de78d9c02710bb008e9ca922c78ba251ec366 p4raw-link: @4538 on //depot/perl: d18c61170a30691556a1da7413e13241a92f4e0a p4raw-id: //depot/perl@4541
* | win32 symbol export tweakGurusamy Sarathy1999-11-083-13/+3
| | | | | | p4raw-id: //depot/perl@4540
* | preliminary support for GVOP indirection via padGurusamy Sarathy1999-11-0814-65/+151
| | | | | | p4raw-id: //depot/perl@4539
* | preliminary support for perl_clone() (still needs work inGurusamy Sarathy1999-11-0816-24/+1361
| | | | | | | | | | | | | | | | the following areas: SVOPs must indirect via pad; context stack, scope stack, and runlevels must be cloned; must hook up the virtualized pseudo-process support provided by "host"; ...) p4raw-id: //depot/perl@4538
* | more thorough cleanup in perl_destroy()Gurusamy Sarathy1999-11-082-22/+69
| | | | | | p4raw-id: //depot/perl@4537
* | win32 internal data must be interpreter-localGurusamy Sarathy1999-11-083-78/+59
| | | | | | p4raw-id: //depot/perl@4536
* | tweak change#4502Gurusamy Sarathy1999-11-082-3/+9
| | | | | | | | | | p4raw-link: @4502 on //depot/perl: 18708f5a7334d978ddf7562cb7f58e28bec6e4ed p4raw-id: //depot/perl@4535
| * Try to do something if st_size, st_uid, st_gid are too big for an IV;Jarkko Hietaniemi1999-11-116-157/+250
| | | | | | | | | | regen Configure. p4raw-id: //depot/cfgperl@4548