summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct another variable name in embed.fncSteve Hay2008-02-132-3/+3
| | | | | (Fixes my DEBUGGING builds on Win32) p4raw-id: //depot/perl@33298
* Read-only variable testsJerry D. Hedden2008-02-131-3/+110
| | | | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510802081106l737e4dcdibb73c8eacb4c39d8@mail.gmail.com> with one less TODO test p4raw-id: //depot/perl@33297
* Unused var in perlio.c (revised)Jerry D. Hedden2008-02-131-0/+3
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com> p4raw-id: //depot/perl@33296
* Make sure we only find the macro we were looking for,Marcus Holland-Moritz2008-02-131-1/+1
| | | | | not something that only starts with the same string. p4raw-id: //depot/perl@33295
* Upgrade to PathTools-3.2701Steve Peters2008-02-1211-10/+22
| | | p4raw-id: //depot/perl@33294
* Upgrade to Math-Complex-1.52Steve Peters2008-02-124-10/+17
| | | p4raw-id: //depot/perl@33293
* Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC ↵Jan Dubois2008-02-126-13/+32
| | | | | | | | and XS?] From: "Jan Dubois" <jand@activestate.com> Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com> p4raw-id: //depot/perl@33292
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-1242-85/+4006
| | | | | | | | | | | | ability to create landmines that will explode under someone in the future when they upgrade their compiler to one with better optimisation. We've already done this at least twice. (Yes, some of the assertions are after code that would already have SEGVd because it already deferences a pointer, but they are put in to make it easier to automate checking that each and every case is covered.) Add a tool, checkARGS_ASSERT.pl, to check that every case is covered. p4raw-id: //depot/perl@33291
* Correct the paramter to Perl_op_xmldump(). The one that got away fromNicholas Clark2008-02-122-2/+2
| | | | | change 33289. p4raw-id: //depot/perl@33290
* Correct (some) variable names in embed.fnc where they differ from theNicholas Clark2008-02-124-393/+437
| | | | | actual function declaration. p4raw-id: //depot/perl@33289
* In Perl_load_module_nocontext(), ver can actually be NULL.Nicholas Clark2008-02-122-32/+20
| | | | | | | | | | | In Perl_hv_copy_hints_hv(), ohv can actually be NULL. In Perl_sortsv(), Perl_sortsv_flags() and S_qsortsvu(), array can be NULL (if the number of elements to sort is <= 1). In Perl_save_nogv(), gv can not be NULL. In Perl_sv_cmp() and Perl_sv_cmp_locale(), both SVs can be NULL. In Perl_ptr_table_fetch(), the sv can be NULL. In PerlIO_set_ptrcnt(), ptr can be NULL. p4raw-id: //depot/perl@33287
* Teach Math::Complex the maximum NV for a 16 byte float. (At least, aNicholas Clark2008-02-121-1/+3
| | | | | 16 byte float on x86_64. This feels fragile.) p4raw-id: //depot/perl@33286
* Perl_sv_2iv_flags(), Perl_sv_2uv_flags, Perl_sv_2nv andNicholas Clark2008-02-112-28/+14
| | | | | | Perl_sv_2pv_flags() all return 0/0/0.0/"" without warning given a NULL SV pointer so they ought to be marked as NULLOK in embed.fnc. p4raw-id: //depot/perl@33285
* Perl_ck_retarget() doesn't even exist, so little point in mentioning Nicholas Clark2008-02-113-7/+0
| | | | | it. p4raw-id: //depot/perl@33284
* In Perl_sv_catpv(), Perl_sv_catpv_mg() the ptr can be not NULL.Nicholas Clark2008-02-112-21/+15
| | | | | | | | In Perl_sv_inc() and Perl_sv_dec(), the sv can be not NULL. In Perl_parser_dup() the proto parser can be NULL. In Perl_ptr_table_find(), the sought-for pointer can be NULL. In Perl_save_set_svflags(), the saved SV can't be NULL. p4raw-id: //depot/perl@33283
* Upgrade to Math-Complex-1.51Steve Peters2008-02-114-16/+27
| | | p4raw-id: //depot/perl@33282
* Upgrade to Test-Harness-3.09Steve Peters2008-02-1134-84/+237
| | | p4raw-id: //depot/perl@33281
* Re: Unwanted warnings from "PerlIO::scalar"Ben Morrow2008-02-112-3/+45
| | | | | Message-ID: <20080208135008.GA3885@osiris.mauzo.dyndns.org> p4raw-id: //depot/perl@33280
* In Perl_regfree_internal(), rx is actually not NULL.Nicholas Clark2008-02-112-5/+6
| | | | | In Perl_regnext(), p can actually be NULL. p4raw-id: //depot/perl@33279
* Fix test to pass en 5.6.2 (unpack is needed by version.pm there)Rafael Garcia-Suarez2008-02-111-1/+1
| | | p4raw-id: //depot/perl@33278
* In Perl_ck_lengthconst, "XXX length optimization goes here" is TODO.Nicholas Clark2008-02-111-0/+8
| | | p4raw-id: //depot/perl@33277
* The "pointer" argument to S_restore_magic() is not not NULL, becauseNicholas Clark2008-02-112-4/+2
| | | | | | it's actually an integer index wedged into a pointer. (To fit within the existing save stack API.) p4raw-id: //depot/perl@33276
* Correct quad-related %Config variables on VMS.Craig A. Berry2008-02-111-13/+9
| | | p4raw-id: //depot/perl@33275
* Make fs.t compare the permissions of a link with thoseCraig A. Berry2008-02-111-2/+6
| | | | | of the linked file rather than guessing at system defaults. p4raw-id: //depot/perl@33274
* The sv argument to gv_stashsv() is not NULL.Nicholas Clark2008-02-102-2/+4
| | | p4raw-id: //depot/perl@33273
* vcroak()'s pattern is actually NULLOK.Nicholas Clark2008-02-102-3/+2
| | | p4raw-id: //depot/perl@33272
* Correct some names of parameters in embed.fnc.Nicholas Clark2008-02-102-18/+18
| | | p4raw-id: //depot/perl@33271
* Two parameter names missing in embed.fncNicholas Clark2008-02-102-4/+4
| | | p4raw-id: //depot/perl@33270
* Eliminate use of Nullop in the core code. Dual life uses remain.Nicholas Clark2008-02-104-67/+69
| | | p4raw-id: //depot/perl@33269
* exp(999) isn't "infinity". Even exp(9999) can still be represented onNicholas Clark2008-02-101-1/+1
| | | | | 80 bit long doubles. exp(99999) can't. p4raw-id: //depot/perl@33268
* [patch] optimize OP_IS_(FILETEST|SOCKET) macrosJim Cromie2008-02-105-440/+436
| | | | | | Message-ID: <47ADBF3B.2050108@gmail.com> Date: Sat, 09 Feb 2008 07:56:59 -0700 p4raw-id: //depot/perl@33267
* Upgrade to Time-HiRes-1.9712Steve Peters2008-02-103-20/+21
| | | p4raw-id: //depot/perl@33266
* [perl #49472] Attributes + Unkown ErrorDave Mitchell2008-02-092-1/+16
| | | | | | | An errored attribute sub still processes the attributes, which require's attribute.pm, so make sure the error state is passed to the new require p4raw-id: //depot/perl@33265
* Upgrade to Test-Harness-3.08Steve Peters2008-02-0931-76/+102
| | | p4raw-id: //depot/perl@33264
* Upgrade to ExtUtils-CBuilder-0.22Steve Peters2008-02-099-62/+15
| | | p4raw-id: //depot/perl@33263
* hints/aix_4.sh to allow build on aix 4.2AUGUSTE-ETIENNE Jose2008-02-091-0/+9
| | | | | Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr> p4raw-id: //depot/perl@33262
* Remove an unneeded if statement.Steve Peters2008-02-081-3/+1
| | | p4raw-id: //depot/perl@33261
* I've been maintaining Net::Ping for a while now.Steve Peters2008-02-081-2/+2
| | | p4raw-id: //depot/perl@33260
* RE: Perl @ 33218 (Stratus VOS patches)Paul Green2008-02-0811-22/+67
| | | | | | | | From: "Green, Paul" <Paul.Green@stratus.com> Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com> Includes a fix to the patch to ext/Time/HiRes/Makefile.PL p4raw-id: //depot/perl@33259
* IO::Handle->say should ignore $\ (bug #49266)Rafael Garcia-Suarez2008-02-081-1/+2
| | | p4raw-id: //depot/perl@33258
* [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation Martin Hasch2008-02-081-1/+1
| | | | | | From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org> p4raw-id: //depot/perl@33257
* mg_copy ought to take an I32Vincent Pit2008-02-083-3/+3
| | | | | | From: "Vincent Pit" <perl@profvince.com> Message-ID: <39468.147.210.17.175.1202290798.squirrel@147.210.17.175> p4raw-id: //depot/perl@33256
* Give Win32 message windows proper window proceduresRobert May2008-02-081-58/+183
| | | | | | From: "Robert May" <rob@themayfamily.me.uk> Message-ID: <54bdc7510802030434g4f9da56eq8d526e80c297290b@mail.gmail.com> p4raw-id: //depot/perl@33255
* win32_async_check() doesn't loop enough.Robert May2008-02-081-1/+1
| | | | | | From: "Robert May" <robertmay@cpan.org> Message-ID: <54bdc7510802022341r3654d32dva26ef04bd9fa04b7@mail.gmail.com> p4raw-id: //depot/perl@33254
* Update to Math::Complex 1.49H.Merijn Brand2008-02-084-10/+11
| | | p4raw-id: //depot/perl@33253
* Re-apply patches 32879, 32905, and 32964 to MakeMakerRafael Garcia-Suarez2008-02-081-2/+5
| | | p4raw-id: //depot/perl@33252
* Add new module in MakeMaker 6.43_01Rafael Garcia-Suarez2008-02-082-0/+46
| | | p4raw-id: //depot/perl@33251
* Upgrade to MakeMaker 6.43_01Rafael Garcia-Suarez2008-02-0833-533/+540
| | | p4raw-id: //depot/perl@33250
* Re: [PATCH] sv.c: constingSteven Schubiger2008-02-085-39/+39
| | | | | Message-ID: <20080207165158.GA22321@refcnt.homeunix.org> p4raw-id: //depot/perl@33249
* Remove redundant checkRafael Garcia-Suarez2008-02-081-4/+2
| | | p4raw-id: //depot/perl@33248