summaryrefslogtreecommitdiff
path: root/perl.c
Commit message (Collapse)AuthorAgeFilesLines
* Make dump and -u croak on Win32 and Cygwin to avoid confusionYves Orton2006-01-261-0/+2
| | | | | | | | such as was seen here: Subject: Weird Win32 error: "This application has requested the Runtime to terminate it in an unusual way." Message-ID: <9b18b3110601260640x34b2442cnf5379d2f83b74187@mail.gmail.com> p4raw-id: //depot/perl@26947
* Fix a regression on suidperl : the error message "No #! line" wasRafael Garcia-Suarez2006-01-241-3/+5
| | | | | | produced in erroneous cases, because we used to read values in a string buffer that pointed to nothing. p4raw-id: //depot/perl@26940
* SPRINTF_RETURNS_STRLEN isn't really a compile-time option Steve Hay2006-01-241-3/+0
| | | | | | | | | | | | From: Gisle Aas <gisle@ActiveState.com> Date: 23 Jan 2006 02:12:04 -0800 Message-ID: <lr3bjfb6dn.fsf@caliper.activestate.com> Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option From: "Jan Dubois" <jand@ActiveState.com> Date: Mon, 23 Jan 2006 11:30:51 -0800 Message-ID: <008001c62053$86adf680$2217a8c0@candy> p4raw-id: //depot/perl@26935
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-12/+12
| | | | | | | | Keep NEWSV() itself for backwards-compatibility outside of the core, but don't advertise it any more. (cf. change #25101). p4raw-link: @25101 on //depot/perl: a02a5408b2f199007c4dcb74559cc79066307ada p4raw-id: //depot/perl@26901
* Make setting 'PL_origalen = 1' before perl_parse() disableGisle Aas2006-01-111-1/+4
| | | | | argv[0] munging when $0 is assigned to. p4raw-id: //depot/perl@26779
* Avoid possible dereference of NULL in the initialization of PL_origalen.Gisle Aas2006-01-101-2/+2
| | | | | | This can only happen when perlparse is called with no argv. Don't try to update PL_origargv unless PL_origalen is at least 2. p4raw-id: //depot/perl@26760
* sprinkle dVARJarkko Hietaniemi2006-01-061-2/+28
| | | | | Message-ID: <43BE7C4D.1010302@gmail.com> p4raw-id: //depot/perl@26675
* Move "DEVEL####" marker to the 'perl -v' output.Gisle Aas2006-01-061-1/+5
| | | | | | This avoids problem with using STRINGIFY in patchlevel.h (ref msg <43BE4BAC.6010701@uk.radan.com> posted to p5p). p4raw-id: //depot/perl@26672
* Replacing broken call to savepvn() with savepvs() to get threadedSteve Peters2006-01-061-1/+1
| | | | | Cygwin to compile again. p4raw-id: //depot/perl@26671
* Make '-s' on the shebang line able to parse -foo=bar switches again.Gisle Aas2006-01-061-2/+3
| | | | | | | This feature was broken by change 19695 some years ago and integrated into perl-5.8.1. perl-5.8.0 was fine. Ref http://bugs.activestate.com/show_bug.cgi?id=43483 p4raw-id: //depot/perl@26670
* Make the new STR_WITH_LEN() affected compile under -Dusethreads.Gisle Aas2006-01-041-2/+2
| | | | | Can't use STR_WITH_LEN() as argument to a macro :-( p4raw-id: //depot/perl@26649
* Introduce newSVpvs_share() macro.Gisle Aas2006-01-041-1/+1
| | | | | Gets rid of some hardcoded string lengths. p4raw-id: //depot/perl@26646
* Get rid of a few more hardcoded string lengths.Gisle Aas2006-01-041-1/+1
| | | p4raw-id: //depot/perl@26645
* Get rid of a few more hardcoded string lengths.Gisle Aas2006-01-041-2/+2
| | | p4raw-id: //depot/perl@26642
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-36/+36
| | | | | Gets rid of many hardcoded string lengths. p4raw-id: //depot/perl@26641
* Happy New Year. (It's not just embed.pl).Nicholas Clark2006-01-021-2/+2
| | | p4raw-id: //depot/perl@26572
* Tweak S_init_main_stash so as allocate PL_curstname as a shared stringNicholas Clark2005-12-301-2/+9
| | | | | scalar, and hence avoid thrashing the shared string table for "main". p4raw-id: //depot/perl@26544
* fix errors in new MY_CTX codeDave Mitchell2005-12-301-0/+3
| | | p4raw-id: //depot/perl@26535
* av.c cleanup, plus!Andy Lester2005-12-291-1/+1
| | | | | Message-ID: <20051228214414.GD26033@petdance.com> p4raw-id: //depot/perl@26526
* Feature bundle is now :5.10, and add -E switchRobin Houston2005-12-211-1/+5
| | | | | Message-ID: <20051221110008.GB25877@rpc142.cs.man.ac.uk> p4raw-id: //depot/perl@26432
* s/Nullhv/NULL/g;Nicholas Clark2005-12-161-4/+4
| | | | | # Although I see that Robin is proposing to add some :-) p4raw-id: //depot/perl@26381
* s/Nullav/NULL/gNicholas Clark2005-12-161-13/+13
| | | p4raw-id: //depot/perl@26380
* include PERL_TRACK_MEMPOOL in perl -V outputDave Mitchell2005-11-221-0/+3
| | | p4raw-id: //depot/perl@26196
* mathoms prototypes aren't prototypesAndy Lester2005-11-121-2/+3
| | | | | Message-ID: <20051111232030.GA882@petdance.com> p4raw-id: //depot/perl@26099
* Patch from Gisle to add NO_MATHOMS to the Compile-time options.Steve Peters2005-11-091-0/+3
| | | p4raw-id: //depot/perl@26058
* Don't declare a function inside another functionRafael Garcia-Suarez2005-11-091-2/+2
| | | p4raw-id: //depot/perl@26057
* Eliminate some unnecessary strlen()sNicholas Clark2005-11-081-2/+5
| | | p4raw-id: //depot/perl@26050
* Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, asNicholas Clark2005-11-081-0/+3
| | | | | its presence changes structure sizes. p4raw-id: //depot/perl@26046
* Re: C<undef %::> considered harmfulBenjamin Sugars2005-11-081-0/+3
| | | | | | | | Message-ID: <Pine.LNX.4.21.0104201022040.1722-100000@marmot.rim.canoe.ca> except the part that increases the refcount of PL_stderrgv, already fixed separately. p4raw-id: //depot/perl@26043
* Symbian update blead@26025Jarkko Hietaniemi2005-11-071-1/+1
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A70C@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@26030
* Re: Configure -Dno_mathomsGisle Aas2005-11-041-0/+8
| | | | | Message-ID: <lrslug7glm.fsf@caliper.activestate.com> p4raw-id: //depot/perl@25991
* Etta James presents: More constingAndy Lester2005-10-311-19/+18
| | | | | Message-ID: <20051031054413.GA10767@petdance.com> p4raw-id: //depot/perl@25915
* Most platforms don't actually need PL_pidstatus, or the associatedNicholas Clark2005-10-261-0/+7
| | | | | .5K of code. p4raw-id: //depot/perl@25850
* Back out change #25839, and apply :John E. Malmberg2005-10-251-1/+1
| | | | | | | | Subject: [patch@25838]Hopefully the last VMS exit/error fixes needed. From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <435E4AB1.1000106@qsl.net> p4raw-link: @25839 on //depot/perl: 0968cdad220f9ff42abaf7f92b7d3731a578e46d p4raw-id: //depot/perl@25849
* Whoops. The Windows build is going to need to know that this symbol isNicholas Clark2005-10-251-0/+3
| | | | | defined. p4raw-id: //depot/perl@25840
* VMS exit handling still broken, need some help.John E. Malmberg2005-10-251-6/+48
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-ID: <435C7271.8070403@qsl.net> p4raw-id: //depot/perl@25839
* Fix mismatched braces in S_fd_on_nosuid_fs().Marcus Holland-Moritz2005-10-231-4/+3
| | | p4raw-id: //depot/perl@25825
* [patch@25809]restore documented exit behaviorJohn E. Malmberg2005-10-201-10/+12
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <43581860.3020108@qsl.net> p4raw-id: //depot/perl@25810
* another Symbian update: Alan's fault :-)Jarkko Hietaniemi2005-10-171-3/+3
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A611@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@25778
* [patch@25763] Fix VMS error/exit handling, update kill functionJohn E. Malmberg2005-10-161-1/+1
| | | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <4351F393.8030809@qsl.net> Date: Sun, 16 Oct 2005 02:30:43 -0400 p4raw-id: //depot/perl@25772
* Add PERL_USE_SAFE_PUTENV to the compile time options in perl -VSteve Peters2005-10-131-0/+3
| | | p4raw-id: //depot/perl@25755
* Stas' croak patch and then someAndy Lester2005-10-131-1/+1
| | | | | Message-ID: <20051013214212.GA1122@petdance.com> p4raw-id: //depot/perl@25754
* If /dev/null is not readable, perl -e fails withRafael Garcia-Suarez2005-10-131-2/+5
| | | | | an obscure error message. Make it more understandable. p4raw-id: //depot/perl@25753
* Comment fixRafael Garcia-Suarez2005-10-111-2/+2
| | | p4raw-id: //depot/perl@25738
* environ fixupAlan Burlison2005-10-111-0/+9
| | | | | Message-ID: <434BDA72.4090109@sun.com> p4raw-id: //depot/perl@25737
* Avoid a castNicholas Clark2005-10-061-1/+1
| | | p4raw-id: //depot/perl@25709
* Add -C to allowed $PERL5OPT optionsH.Merijn Brand2005-10-061-1/+1
| | | | | | | Add -C to the $PERL5OPT documentation (and added the missing -A too) t/run/runenv.t Could use some more tests about how supported and unsupported options in $PERL5OPT are handled p4raw-id: //depot/perl@25703
* Re: [PATCH] Random constings and printf cleanupAndy Lester2005-10-051-7/+7
| | | | | Message-ID: <20051004201605.GA31682@petdance.com> p4raw-id: //depot/perl@25693
* Re: $^CHILD_ERROR_NATIVE issues (with attachment)Gisle Aas2005-10-041-6/+6
| | | | | Message-ID: <lrd5ml7i8s.fsf@caliper.activestate.com> p4raw-id: //depot/perl@25688
* PL_defoutgv could be used after being freedDave Mitchell2005-09-291-0/+2
| | | | | | Was giving "use of freed value" warnings in t/io/through.t and t/io/crlf_through.t p4raw-id: //depot/perl@25665