summaryrefslogtreecommitdiff
path: root/perl.c
Commit message (Expand)AuthorAgeFilesLines
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-1/+82
* FW: [PATCH] RE: [PATCH] volatile, avoid clobberedRobin Barker2008-01-281-1/+1
* When changing the op_ppaddr of an op, one must keep its op_typeRafael Garcia-Suarez2008-01-211-0/+2
* Give G_VOID, G_SCALAR and G_ARRAY the same numeric values asNicholas Clark2008-01-211-0/+5
* Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID.Nicholas Clark2008-01-211-2/+2
* Encode the G_* to OPf_WANT_* transform, the reverse of OP_GIMME(), inNicholas Clark2008-01-211-6/+2
* Don't create local variables validarg and fdscript if they aren't goingNicholas Clark2008-01-181-2/+7
* The suidscript argument to S_forbid_setid(), S_open_script() andNicholas Clark2008-01-181-22/+20
* Eliminate all PERL_UNUSED_ARG()s in S_validate_suid() by changing itsNicholas Clark2008-01-181-39/+39
* Change 32997 missed one conditionally unused argument.Nicholas Clark2008-01-181-0/+2
* Collect all the S_validate_suid() unused argument logic in one place.Nicholas Clark2008-01-181-9/+19
* Remove commented out declaration from S_validate_suid()Nicholas Clark2008-01-181-3/+0
* Remove commented out code from S_validate_suid()Nicholas Clark2008-01-181-7/+0
* __DATE__ and __TIME__ are both string literals, so we can concatentateNicholas Clark2008-01-111-5/+3
* Pack the recycled pad offsets into an SV at PL_regex_pad[0]. This willNicholas Clark2008-01-111-2/+3
* Remove C variables (and a parameter!) now unused since -P bit the dust.Nicholas Clark2008-01-111-8/+2
* Remove the -P switchRafael Garcia-Suarez2008-01-111-82/+1
* The correct solution is to reference count the regexp in PL_reg_curpm,Nicholas Clark2008-01-101-17/+0
* Fix bug picked up by printf format warnings - a cast is needed whereNicholas Clark2008-01-101-1/+2
* Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,Nicholas Clark2008-01-091-0/+4
* With regexps stored as real RVs, we can eliminate SvREPADTMP().Nicholas Clark2008-01-081-3/+0
* In PL_regexp_padav, store regexps via real references, rather thanNicholas Clark2008-01-081-4/+2
* Don't set the public IV or NV flags if the string converted from hasNicholas Clark2008-01-071-1/+5
* Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_noNicholas Clark2008-01-071-2/+2
* Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stackMarcus Holland-Moritz2008-01-041-1/+1
* Possible future bugs found by the creation of newSVpvn_flags().Nicholas Clark2008-01-031-1/+2
* Add a new function newSVpvn_flags(), which takes a third parameter ofNicholas Clark2008-01-021-2/+1
* Match destruct_level type from intrpvar.h, and refer to the docs thereRafael Garcia-Suarez2007-12-031-1/+1
* make PERLSYS_TERM not require a contextDave Mitchell2007-11-031-1/+1
* In Perl_moreswitches(), avoid the strlen() inside sv_catpv() by movingNicholas Clark2007-10-181-5/+8
* Moving a strlen() in Perl_moreswitches() saves a strlen() in sv_catpv()Nicholas Clark2007-10-161-4/+5
* Add dVAR;s to the functions created in change 31970.Nicholas Clark2007-10-161-0/+3
* Build with -Dusemymalloc was brokenRafael Garcia-Suarez2007-10-081-0/+3
* Finally! Worked out how to const Perl_moreswitches().Nicholas Clark2007-10-061-6/+24
* "A" should no longer be in the list of options acceptable to PERL5OPT,Nicholas Clark2007-10-061-1/+1
* Remove remaining C<Nullch>s and C<Nullsv>sNicholas Clark2007-10-061-2/+2
* The scratch scalar used in -d processing for : and = options would leakNicholas Clark2007-10-061-0/+1
* extend PL_veto_cleanup to all platformsDave Mitchell2007-09-251-1/+3
* make PERL_SYS_INIT/INIT3/TERM into functionsDave Mitchell2007-09-251-0/+27
* Move all the compile time options that affect binary compatibility intoNicholas Clark2007-09-151-81/+1
* Rejig the word wrapping code for the "Compile-time options:" of perl -VNicholas Clark2007-09-151-31/+12
* Save some C<","> in the embedded program used to generate -V output.Nicholas Clark2007-09-151-6/+6
* Deprecate the -P switch.Rafael Garcia-Suarez2007-09-031-0/+1
* Revert #31690, because it can make -x eat arguments. Even if theAbhijit Menon-Sen2007-08-081-6/+1
* Make '-xx' and '-x x' work the same way (see #44387).Abhijit Menon-Sen2007-08-081-1/+6
* fix up some nested #ifdef indentationDave Mitchell2007-07-191-48/+48
* silence 'unused var' compiler warningDave Mitchell2007-07-191-1/+3
* Patches to compile perl on Cray XT4 Catamount/Qk, by JarkkoRafael Garcia-Suarez2007-06-171-0/+40
* Remove support for assertions and -ARafael Garcia-Suarez2007-06-051-26/+0
* move PL_error_count into the PL_parser structDave Mitchell2007-05-211-3/+2