summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* avoid stash pointers in optree under USE_ITHREADSGurusamy Sarathy1999-11-119-18/+23
| | | p4raw-id: //depot/perl@4546
* another change towards a shareable optree: avoid pointer to filegvGurusamy Sarathy1999-11-1114-239/+255
| | | | | | | | | 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
* change#4485 didn't do the right thing for B::BytecodeGurusamy Sarathy1999-11-041-2/+3
| | | | | p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577 p4raw-id: //depot/perl@4516
* implement STOP blocks and fix compiler to use them (minimallyGurusamy Sarathy1999-11-044-6/+6
| | | | | tested) p4raw-id: //depot/perl@4515
* display BSD license in Glob.pm (for clause #2 conformity)Gurusamy Sarathy1999-11-043-29/+33
| | | p4raw-id: //depot/perl@4514
* more cleanup: avoid unused knowledge of "file GV" notion in CV and GVGurusamy Sarathy1999-10-2910-254/+233
| | | p4raw-id: //depot/perl@4485
* usurp GVOP slot for new PADOP (one small step to making optreeGurusamy Sarathy1999-10-2912-53/+68
| | | | | shareable across interpreters) p4raw-id: //depot/perl@4484
* Integrate with Sarathy; manual resolve on regcomp.c conflictsJarkko Hietaniemi1999-10-272-5/+3
|\ | | | | | | | | (Ilya's changes won). p4raw-id: //depot/cfgperl@4468
| * remove unused interpreter globalsGurusamy Sarathy1999-10-241-4/+2
| | | | | | p4raw-id: //depot/perl@4448
| * VMS tweak (suggested by Craig A. Berry <craig.berry@metamor.com>)Gurusamy Sarathy1999-10-241-1/+1
| | | | | | p4raw-id: //depot/perl@4435
* | More printf-fixes (see also #4426).Jarkko Hietaniemi1999-10-231-2/+2
| | | | | | p4raw-id: //depot/cfgperl@4429
* | Fix the printfing nits pointed out by using gcc -Wall andJarkko Hietaniemi1999-10-233-12/+13
|/ | | | | | Configure -Duse64bits -Dccflags=-DDEBUGGING in Solaris, plus few other warnings in Dumper.xs. p4raw-id: //depot/cfgperl@4426
* support PERL_IMPLICIT_SYS with MULTIPLICITY/USE_THREADS onGurusamy Sarathy1999-10-171-1/+1
| | | | | windows p4raw-id: //depot/perl@4402
* Prevent "Out of memory" error in POSIX's strftime()Jan Dubois1999-10-151-9/+16
| | | | | Message-ID: <380f61ae.18202914@smtprelay.t-online.de> p4raw-id: //depot/perl@4382
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-10-141-0/+2
|\ | | | | p4raw-id: //depot/perl@4377
| * Integrate with Sarathy.Jarkko Hietaniemi1999-10-139-4/+1538
| |\ | | | | | | p4raw-id: //depot/cfgperl@4365
| * | Add DB_File hint for SCO ODT.Mike Hopkirk1999-10-131-0/+2
| | | | | | | | | | | | | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19991012.004] Build patch for perl5.005_03 on ODT3 ( 3.2v4.2) Message-Id: <199910122016.aa18415@charmstr.pdev.sco.com> p4raw-id: //depot/cfgperl@4362
* | | avoid warningsGurusamy Sarathy1999-10-141-83/+83
| | | | | | | | | p4raw-id: //depot/perl@4375
* | | File::Glob fixes for WindowsGurusamy Sarathy1999-10-141-18/+33
| |/ |/| | | p4raw-id: //depot/perl@4373
* | use libdbm.nfs.a if available (libdbm.a is missing dbmclose())Mike Hopkirk1999-10-132-4/+8
| | | | | | | | | | | | Message-Id: <199910122016.aa18415@charmstr.pdev.sco.com> Subject: [ID 19991012.004] Build patch for perl5.005_03 on ODT3 ( 3.2v4.2) p4raw-id: //depot/perl@4360
* | add File::BSDGlob as File::Glob and load it at compile-timeGurusamy Sarathy1999-10-127-0/+1530
|/ | | | | | | | | if perl was built with -DPERL_INTERNAL_GLOB TODO: we currently get a compile-time failure if File/Glob.pm can't be found; such failure needs to be made to emit a warning and use the csh implementation instead p4raw-id: //depot/perl@4356
* various cleanupsGurusamy Sarathy1999-10-121-2/+2
| | | p4raw-id: //depot/perl@4350
* revert SAVEDESTRUCTOR() to accepting void(*)(void*) for sourceGurusamy Sarathy1999-10-101-1/+1
| | | | | | compatibility; introduce SAVEDESTRUCTOR_X() that accepts void(*)(pTHX_ void*) p4raw-id: //depot/perl@4339
* Integrate with Sarathy.Jarkko Hietaniemi1999-10-107-27/+21
|\ | | | | p4raw-id: //depot/cfgperl@4334
| * fix two leaks in Thread.xs (from Eugene AltermanGurusamy Sarathy1999-10-107-27/+21
| | | | | | | | | | | | <Eugene.Alterman@bremer-inc.com>); convert places with 'use attrs' to new attributes syntax p4raw-id: //depot/perl@4328
* | Integrate with Sarathy.Jarkko Hietaniemi1999-10-081-1/+0
|\ \ | |/ | | p4raw-id: //depot/cfgperl@4319
| * remove kludgey duplicate background error avoidance (causedGurusamy Sarathy1999-10-081-1/+0
| | | | | | | | | | | | "leaks"; %@ wasn't even user-visible under -Dusethreads); only repeats of most recent error are now avoided p4raw-id: //depot/perl@4316
* | The second cut at AIX C++ extension troubles.Jarkko Hietaniemi1999-10-082-8/+8
| | | | | | p4raw-id: //depot/cfgperl@4318
* | The first cut at fixing Perl extensions written in C++ in AIX,Stephanie Beals1999-10-082-3/+28
|/ | | | | | | | | | | | statics don't get initialized right. This patch at least doesn't seem to break the build in my AIX, but unfortunately I don't have the IBM C++ to do further testing. Problem reported by Stephanie Beals in To: perl5-porters@perl.org Subject: [ID 19991007.005] DynaLoader/dl_aix.xs problem using load and unload on AIX Message-Id: <85256803.0068E70D.00@D51MTA03.pok.ibm.com> p4raw-id: //depot/cfgperl@4317
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-10-061-1/+0
|\ | | | | p4raw-id: //depot/perl@4303
| * Re: [ID 19991001.005] [_61] [PATCH] tarball fine on win32, zip isn'tAndy Dougherty1999-10-041-1/+0
| | | | | | | | | | | | | | To: Jarkko Hietaniemi <jhi@iki.fi> cc: Perl Porters <perl5-porters@perl.org>, jhi@cc.hut.fi Message-ID: <Pine.SOL.4.10.9910041302550.6502-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/cfgperl@4300
* | make die/warn and other diagnostics go to wherever STDERR happensGurusamy Sarathy1999-10-0615-116/+116
|/ | | | | | to point at; change places that meant Perl_debug_log rather than PerlIO_stderr() p4raw-id: //depot/perl@4302
* deprecate C<use attrs>Gurusamy Sarathy1999-10-022-11/+14
| | | p4raw-id: //depot/perl@4278
* Integrate with Sarathy.Jarkko Hietaniemi1999-10-011-3/+6
|\ | | | | p4raw-id: //depot/cfgperl@4270
| * [patch _61] Minor corrections in C.pmVishal Bhatia1999-09-301-3/+6
| | | | | | | | | | Message-ID: <Pine.LNX.4.10.9909292326280.5599-100000@localhost.localdomain> p4raw-id: //depot/perl@4254
* | Artistic fine-tuning.Jarkko Hietaniemi1999-09-271-1/+1
|/ | | p4raw-id: //depot/cfgperl@4243
* normalize time for strftime() (without the isdst effects ofSpider Boardman1999-09-243-8/+195
| | | | | | | mktime()) using a custom mini_mktime() Message-Id: <199909232154.RAA25151@leggy.zk3.dec.com> Subject: Re: [ID 19990913.003] Possible bug using POSIX::strftime Digital UNIX Perl 5.005_03 p4raw-id: //depot/perl@4223
* suppress warning (from John Tobey <jtobey@epsilondev.com>)Gurusamy Sarathy1999-09-201-1/+1
| | | p4raw-id: //depot/perl@4199
* add arenas for managing allocations of remaining xpv*v structuresVishal Bhatia1999-09-201-14/+14
| | | | | | Message-ID: <Pine.LNX.4.10.9908250031000.11727-100000@localhost.localdomain> Subject: [PATCH 5.005_60] removing extra ref count (compiler) p4raw-id: //depot/perl@4198
* queue errors due to strictures rather than printing them asGurusamy Sarathy1999-09-202-1/+2
| | | | | | | | | | | warnings; symbols that violate strictures do *not* end up in the symbol table anyway, making multiple evals of the same piece of code produce the same errors; errors indicate all locations of a global symbol rather than just the first one; these changes make compile-time failures within evals reliably visible via the return value or contents of $@, and trappable using __DIE__ hooks p4raw-id: //depot/perl@4197
* control change#1914 via hints (causes problems on some platforms)Gurusamy Sarathy1999-09-193-2/+6
| | | | | p4raw-link: @1914 on //depot/perl: e44f695ee9be4f523999589b52c7c8e9ddc1bed9 p4raw-id: //depot/perl@4196
* Integrate with Sarathy.Jarkko Hietaniemi1999-09-171-1/+1
|\ | | | | p4raw-id: //depot/cfgperl@4183
| * integrate vmsperl contents into mainline (where VMS files conflicted,Gurusamy Sarathy1999-09-171-1/+1
| |\ | | | | | | | | | | | | vmsperl contents have prevailed) p4raw-id: //depot/perl@4182
| | * Integrate mainline 5.05_61Charles Bailey1999-09-0615-73/+390
| | |\ | | | | | | | | p4raw-id: //depot/vmsperl@4084
| | * | byteperl is now part of the ByteLoader extCharles Bailey1999-08-231-1/+1
| | | | | | | | | | | | p4raw-id: //depot/vmsperl@4021
| | * | Update calls for new thread context handlingCharles Bailey1999-08-233-0/+4
| | | | | | | | | | | | p4raw-id: //depot/vmsperl@4019
| | * | Allow for file versions in library when looking for .bs filesCharles Bailey1999-08-231-1/+1
| | | | | | | | | | | | p4raw-id: //depot/vmsperl@4018
* | | | Change #4149 necessitates also a small code change.Jarkko Hietaniemi1999-09-141-0/+1
| | | | | | | | | | | | p4raw-id: //depot/cfgperl@4156
* | | | Integrate with Sarathy.Jarkko Hietaniemi1999-09-142-1/+2
|\ \ \ \ | |/ / / | | | | p4raw-id: //depot/cfgperl@4152
| * | | change some filenames to be 8.3-friendlyGurusamy Sarathy1999-09-142-1/+2
| | | | | | | | | | | | p4raw-id: //depot/perl@4149