summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* win32 build fixesGurusamy Sarathy1999-06-1033-287/+235
| | | p4raw-id: //depot/perl@3525
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-0978-8227/+9745
| | | | | | | | | | | | | | | | | | | | | enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
* missed a fileGurusamy Sarathy1999-06-072-0/+1096
| | | p4raw-id: //depot/perl@3523
* initial stub implementation of implicit thread/thisGurusamy Sarathy1999-06-0747-7208/+7487
| | | | | | | | | | | | pointer argument; builds/tests on Solaris, win32 hasn't been fixed up yet; proto.h, global.sym and static function decls are now generated from a common database in proto.pl; some inconsistently named perl_foo() things are now Perl_foo(), compatibility #defines provided; perl_foo() (lowercase 'p') reserved for functions that take an explicit context argument; next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b) p4raw-id: //depot/perl@3522
* clean up some stray "global" symbolsGurusamy Sarathy1999-06-048-59/+60
| | | p4raw-id: //depot/perl@3521
* avoid dereferencing null pointer from getpwent() et alGurusamy Sarathy1999-06-021-7/+11
| | | p4raw-id: //depot/perl@3519
* remove _() non-ansismGurusamy Sarathy1999-06-0276-1391/+1392
| | | p4raw-id: //depot/perl@3518
* missed a few filesGurusamy Sarathy1999-06-022-8/+5
| | | p4raw-id: //depot/perl@3517
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-06-0262-740/+1229
|\ | | | | p4raw-id: //depot/perl@3516
| * Patch applying of #3499 had gone awry.Jarkko Hietaniemi1999-06-012-311/+0
| | | | | | p4raw-id: //depot/cfgperl@3513
| * Cleanup of #3488.Jarkko Hietaniemi1999-05-301-6/+8
| | | | | | p4raw-id: //depot/cfgperl@3509
| * OS/2 socket fixes.Ilya Zakharevich1999-05-303-4/+36
| | | | | | | | | | | | | | To: Mailing list Perl5 <perl5-porters@perl.org> Subject: [PATCH 5.005_57] Teach Socket and io_unix.t the syntax of OS/2 Message-ID: <19990529201813.B9489@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3508
| * PATCH (5.005_57): Document use of `SPECIAL' flag for `pushre':Mark-Jason Dominus1999-05-291-0/+1
| | | | | | | | | | | | To: perl5-porters@perl.com Message-ID: <19990529184510.27557.qmail@plover.com> p4raw-id: //depot/cfgperl@3507
| * Safeguard against unimplemented functions in pwuid.t and grent.tJan Dubois1999-05-292-0/+10
| | | | | | | | | | | | | | To: Gurusamy Sarathy <gsar@activestate.com> Cc: perl5-porters@perl.org Message-ID: <374f8007.2016008@smtp1.ibm.net> p4raw-id: //depot/cfgperl@3505
| * QNX needs <sys/select.h> to define fd_set.Norton T. Allen1999-05-291-0/+6
| | | | | | | | | | | | | | To: perl5-porters@perl.org Subject: [19990526.016] Not OK: perl 5.00503 on x86-qnx 424 Message-Id: <199905261751.NAA20966@bottesini.harvard.edu> p4raw-id: //depot/cfgperl@3504
| * (was Re: Unitialized Value Complaints in Math::BigFloat)Jan Dubois1999-05-291-0/+1
| | | | | | | | | | | | To: Gurusamy Sarathy <gsar@activestate.com>, perl5-porters@perl.org Message-ID: <3751daa4.7188847@smtp1.ibm.net> p4raw-id: //depot/cfgperl@3503
| * Make Configure support the change #3367,Jarkko Hietaniemi1999-05-293-12/+76
| | | | | | | | | | | | | | SysV shadow passwords. p4raw-link: @3367 on //depot/perl: 8c0bfa080e85353d7675b8b2fb1a04c6cc60cd5f p4raw-id: //depot/cfgperl@3502
| * The new t/lib/io_linenum.t was using strictureJarkko Hietaniemi1999-05-281-2/+1
| | | | | | | | | | before @INC was set up. p4raw-id: //depot/cfgperl@3500
| * ByteLoader mark 2Tom Hughes1999-05-2824-552/+708
| | | | | | | | | | | | | | | | | | To: perl5-porters@perl.org Message-ID: <bf337a0849.tom@compton.compton.nu> plus resolve tiny conflict with #3479 plus regen_headers. p4raw-id: //depot/cfgperl@3499
| * PATCH (5.005_57): defined(@a) now deprecatedMark-Jason Dominus1999-05-289-19/+103
| | | | | | | | | | | | To: perl5-porters@perl.com Message-ID: <19990527200544.13330.qmail@plover.com> p4raw-id: //depot/cfgperl@3498
| * Cosmetic OS/2-related patchesIlya Zakharevich1999-05-287-11/+76
| | | | | | | | | | | | To: perl5-porters@perl.org (Mailing list Perl5) Message-Id: <199905281613.MAA02048@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3497
| * Required OS/2-related patchesIlya Zakharevich1999-05-286-90/+120
| | | | | | | | | | | | To: perl5-porters@perl.org (Mailing list Perl5) Message-Id: <199905281611.MAA02037@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3496
| * Provide more useful test okay percentagePaul Johnson1999-05-281-4/+4
| | | | | | | | | | | | To: perl5-porters <perl5-porters@perl.org> Message-ID: <19990528151354.B289@west-tip.transeda.com> p4raw-id: //depot/cfgperl@3495
| * Fixes related to working local $.Paul Johnson1999-05-283-61/+57
| | | | | | | | | | | | To: perl5-porters <perl5-porters@perl.org> Message-ID: <19990528151118.A289@west-tip.transeda.com> p4raw-id: //depot/cfgperl@3494
| * RE: [19990527.002] DBM Filters in _57 cause problems in NDBM_FilePaul Marquess1999-05-281-17/+17
| | | | | | | | | | | | | | | | | | To: doughera@lafayette.edu Cc: perl5-porters@perl.org Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6C03@mbtlipnt02.btlabs.bt.co.uk> Had to be applied manually; some mailer had munged the patch slightly. p4raw-id: //depot/cfgperl@3492
| * fixing eval in the compilerVishal Bhatia1999-05-282-45/+34
| | | | | | | | | | | | To: perl5-porters@perl.org Message-ID: <JDIKFDKKLGHHBAAA@my-deja.com> p4raw-id: //depot/cfgperl@3491
| * Configure updates for ISC 4.1Andy Dougherty1999-05-281-2/+6
| | | | | | | | | | | | | | To: perlbug@perl.com Cc: Jarkko Hietaniemi <jhi@iki.fi> Message-Id: <Pine.GSU.4.05.9905271513500.22115-100000@newton.phys> p4raw-id: //depot/cfgperl@3490
| * Integrate from mainperl.Jarkko Hietaniemi1999-05-283-10/+20
| |\ | | | | | | p4raw-id: //depot/cfgperl@3489
| * | Re: 5.005_57 NOT OK on SunOS 4.1.3Andy Dougherty1999-05-273-24/+44
| | | | | | | | | | | | | | | | | | To: Perl Porters <perl5-porters@perl.org> Message-Id: <Pine.GSU.4.05.9905271120230.22115-100000@newton.phys> p4raw-id: //depot/cfgperl@3488
| * | Re: BUG -> [19990526.004] perl5.005_57 error in util.c on sun4-solaris2.6Andy Dougherty1999-05-261-2/+2
| | | | | | | | | | | | | | | | | | To: perl5-porters@perl.org Message-Id: <Pine.GSU.4.05.9905261448310.19172-100000@newton.phys> p4raw-id: //depot/cfgperl@3486
| * | Configure -Dopenbsd_distribution to build for the OpenBSD tree.Todd C. Miller1999-05-251-0/+20
| | | | | | | | | | | | | | | | | | | | | To: perlbug@perl.com Subject: OpenBSD hints file update Message-Id: <199905251812.MAA06032@xerxes.courtesan.com> p4raw-id: //depot/cfgperl@3483
| * | Make Configure recognise glibc 2.1 stdioTom Hughes1999-05-251-2/+2
| | | | | | | | | | | | | | | | | | To: perl5-porters@perl.org Message-ID: <1ed7f10749.tom@compton.compton.nu> p4raw-id: //depot/cfgperl@3482
| * | 3479, 3480, 3481 seems logical.Jarkko Hietaniemi1999-05-251-4/+4
| |\ \ | | | | | | | | p4raw-id: //depot/cfgperl@3481
| * | | Cures for _57 in AIX 4.1.5.0.Jarkko Hietaniemi1999-05-256-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) The lddlflags lost its -lc by change #3660 (and the politeness of change #3257). (2) optype_size must end up in perl.exp (as PL_optype_size). Added it to perlvars.h, fixed bytecode.pl, regen'ed the relevant headers. p4raw-link: @3660 (not found) p4raw-link: @3257 on //depot/cfgperl: 5f3774a9b49fbaa1b06fec2cad77079ee509d6ca p4raw-id: //depot/cfgperl@3479
| * | | Integrate from mainperl.Jarkko Hietaniemi1999-05-25102-4798/+13350
| |\ \ \ | | | | | | | | | | p4raw-id: //depot/cfgperl@3478
* | | | | remove stray K&R-ismsGurusamy Sarathy1999-06-0214-105/+65
| | | | | | | | | | | | | | | p4raw-id: //depot/perl@3515
* | | | | change#3447 didn't do enough to exempt Foo->bar(qw/.../) fromGurusamy Sarathy1999-06-012-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | strict 'subs' p4raw-link: @3447 on //depot/perl: 7a52d87a7fbc7848e6b3e9e96db52d4070212cca p4raw-id: //depot/perl@3514
* | | | | tighter -help outputGurusamy Sarathy1999-05-311-17/+17
| | | | | | | | | | | | | | | p4raw-id: //depot/perl@3512
* | | | | fix memory leak in C<eval 'return sub {...}'>Gurusamy Sarathy1999-05-315-29/+47
| | | | | | | | | | | | | | | p4raw-id: //depot/perl@3511
* | | | | tweak C++ismsGurusamy Sarathy1999-05-312-2/+3
| | | | | | | | | | | | | | | p4raw-id: //depot/perl@3510
* | | | | avoid gv_check() recursive pitGurusamy Sarathy1999-05-291-1/+1
| | | | | | | | | | | | | | | p4raw-id: //depot/perl@3506
* | | | | add wide versions of win32 system calls (first step inGurusamy Sarathy1999-05-285-79/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | globalization); delayload winsock for performance if compiling with VC 6.0 p4raw-id: //depot/perl@3501
* | | | | change#3449 wasn't doing enoughGurusamy Sarathy1999-05-282-5/+8
| |_|_|/ |/| | | | | | | | | | | | | | | p4raw-link: @3449 on //depot/perl: 18228614d1dac2db099ef3d8846e53f44accce72 p4raw-id: //depot/perl@3493
* | | | make win32_spawnvp() inherit standard handles even when theyGurusamy Sarathy1999-05-271-1/+17
| | | | | | | | | | | | | | | | | | | | may be redirected p4raw-id: //depot/perl@3487
* | | | fix missing exported symbolGurusamy Sarathy1999-05-262-9/+3
| |_|/ |/| | | | | p4raw-id: //depot/perl@3484
* | | The change #3479 wasn't perfect.Jarkko Hietaniemi1999-05-251-4/+4
| | | | | | | | | | | | | | | p4raw-link: @3479 on //depot/perl: 366e399a4ddea371332acd3b46db7692b92ac76con //depot/cfgperl: 015b361d14b10a254511e7c77a5c4078d4a207cd p4raw-id: //depot/perl@3480
* | | Cures for _57 in AIX 4.1.5.0.Jarkko Hietaniemi1999-05-251-2/+2
| |/ |/| | | | | | | | | | | | | | | | | | | | | (1) The lddlflags lost its -lc by change #3660 (and the politeness of change #3257). (2) optype_size must end up in perl.exp (as PL_optype_size). Added it to perlvars.h, fixed bytecode.pl, regen'ed the relevant headers. p4raw-link: @3660 (not found) p4raw-link: @3257 on //depot/cfgperl: 5f3774a9b49fbaa1b06fec2cad77079ee509d6ca p4raw-id: //depot/perl@3479
* | here be 5.005_57Gurusamy Sarathy1999-05-254-3/+3473
| | | | | | | | | | p4raw-id: //depot/perl@3477 p4raw-integrated: from //depot/maint-5.005/perl@3476 'merge in' Changes (@3085..)
* | up patchlevel &cGurusamy Sarathy1999-05-257-28/+29
| | | | | | p4raw-id: //depot/perl@3476
* | REx engine improvementsIlya Zakharevich1999-05-2514-320/+758
| | | | | | | | | | Message-Id: <199905250642.CAA06208@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@3475